Dinosaurs, Spitfires, and Sea Dragons
Christopher McGowan
McGowan attempts to solve some of the enduring mysteries about dinosaurs and other prehistoric reptiles, making fascinating comparisons between living and extinct animals, and drawing on science and engineering concepts to explain the ...