What is Life?  by Lynn Margulis and Dorion Sagan