The revenge of Gaia : why the Earth is fighting back - and how we can still save humanity - Lovelock, James, 1919-2022 (Penguin Books, 2007)