Symbiotic Planet : (A new look at evolution) / - Margulis, Lynn (Basic Books, 1998)