Margulis, Lynn

Symbiosis in cell evolution: microbial communities in the archean and proterozoic eons - 2nd - New York W H Freeman 1993 - xxvii,452p p.

0-7167-7029-6

Eukaryotic cells - Evolution