Planets and life - Sneath, P. H. A. (Peter Henry Andrews), 1923- (The World of science library, 1970)