Environmental evolution effects of the origin and evolution of life on planet earth (MIT Press, 2000)