Paleontologist Thomas Halliday considers the amazing ways in which the Earth has adjusted to change across the ages in Otherlands.

Random House
9780593132906
Random House
9780593132906
Paleontologist Thomas Halliday considers the amazing ways in which the Earth has adjusted to change across the ages in Otherlands.
Stay on top of new releases: Sign up for our newsletter to receive reading recommendations in your favorite genres.