Gribbin, John The reason why the miracle of life on earth - London Allen Lane 2011 ISBN: 978-1-846-14327-4 Subjects--Topical Terms: Life -- OriginAstronomyCosmology -- Popular works LC Class. No.: QB982.G753