Planets and life / by P.H.A. Sneath. - Sneath, P. H. A. (Thames and Hudson, 1970)