Environmental evolution effects of the origin and evolution of life on planet earth - Margulis, Lynn 1938-; Olendzenski, Lorraine (MIT Press, 1992)