Five kingdoms: An Illustrated guide to the phyla of life on earth - Margulis, Lynn; Schwartz, Karlene V (1998)