The Kingfisher encyclopedia - Wilson, Anthony (Kingfisher Publications Plc, 2000)