Other life exists
By: Wade Hobbs
Publisher: PublishAmerica Inc.
Published: 2010
Place of publication: Baltimore, Maryland
Language: eng
Number of pages: 72
ISBN-13: 9781451261349; 9781451261332
Subjects: Outer space; Extreme environments; Microbiology