The Ages of Gaia - LOVELOCK James (New York Oxford University Press, 1988)