The Penguin atlas of world history - Kinder, Hermann; Hilgemann, Werner; Menze, Ernest A.; Haywood, John; Hall, Simon (Penguin books, 2003)