The revenge of Gaia why the earth is fighting back - and how we can still save humanity - Lovelock, James E. 1919-2022 (Allen Lane, 2006)