The ages of gaia : a biography of our living earth - Lovelock, James (Popular Science ; ;, 2000)