Save the planet : 52 brilliant ideas for rescuing our world - Marshall, Natalia (The Infinite Ideas compony Limited, 2007)