Patrick Aldrich

8%
Flag icon
This eon contains three eras: “old life” (Paleozoic), “middle life” (Mesozoic), and “new life” (Cenozoic), each with its own constituent periods.
Monarchs of the Sea: The Extraordinary 500-Million-Year History of Cephalopods
Rate this book
Clear rating