Life on a Young Planet: The First Three Billion Years of Evolution on Earth

Andrew H. Knoll

Paperback

OUT OF STOCK
ISBN 9780691165530
List price $19.95
Publisher Princeton University Press
Year of publication 2015
Medium_lifeonayoung