Planets and life - Sneath, P. H. A. (Peter) (London : Thames & Hudson, 1970)
Includes index
Bibliography: p. 209-210
Keywords: Life on other Planets