July 20, 2026 Dinosaur for a Day – hardcover, 0590428667, Jim Murphy This novel builds its world with careful, deliberate detail.