SYMBIOSIS IN CELL EVOLUTION : MICROBIAL COMMUNITIES IN THE ARCHEAN AND PROTEROZOIC EONS / Lynn Margulis.
Edition: 2nd ed.
Place of publication: New York : W.H. Freeman, c1993