9780691242514 Published on November 25, 2025 in BooksFull resolution (1651 × 2560) ← Previous How Fast Did T. rex Run?