The Penguin historical atlas of ancient civilisations - Haywood, John, 1956- (Penguin Books, 2005)