Dinosaurs: stranger than fiction