The Planet in a Pebble: A Journey into Earth's Deep History by Jan Zalasiewicz Back to product details page >