sciencebookaday.com
Life on a Young Planet: The First Three Billion Years of Evolution on Earth
Life on a Young Planet: The First Three Billion Years of Evolution on Earth by Andrew H Knoll Synopsis: Australopithecines, dinosaurs, trilobites–such fossils conjure up images of lost worlds…