Walkings with dinosaurs : a natural history - Haines, Tim (BBC Worldwide, 1999)