Eyewitness dinosaurs - Norman, David (Dorling Kindersley Limited, 2007)