Cosmic Biology How Life Could Evolve On Other Worlds
Publisher: Praxis Publications Inc; Springer; Published in association with Praxis Pub.
Published: 2011
Number of pages: 337
ISBN-13: 9781441916464