The Penguin Historical Atlas of Ancient Civilizations by John Haywood - WordSea