Concise encyclopedia - Farndon,John (Dorling Kindersly, 1999)