Planets and life - Sneath P H A (London Thames & Hundson, 1970)
Keywords: Astronomy; Planets