Life : origin and evolution - Folsome, Clair Edwin (San Francisco (Calif.) : Freeman, 1979)