An overcrowded world? : our impact on the planet - Bowden, Rob (Lewes, East Sussex, 2003)