Atlas of world history - Haywood, John (Barness & Noble, 2004)