Impossible monsters

Sale price Price £25.00 Regular price Unit price  per 

The captivating story of the discovery of the dinosaurs and how it upended our understanding of the origins of the world - overturning the literal reading of the Bible, liberating science from the shackles of religion, and giving birth to the secular age.