The Illustrated Encyclopedia of Dinosaurs. by David Norman.