Geologic Time Line October 19, 2010. EonEraPeriodEpochOld Periods Phanerozoic Eon 543 mya to Present Cenozoic Era Cenozoic Era 65 mya to Present Neogene.
Snowball Earth Roopa Kamesh Matt Beversdorf Kathy Groome.
The History of Life on Earth Chapter 25. Question How have events in the Earth’s history contributed to life as we know it?