Historical atlas of the medieval world : AD 600 - 1492 - Haywood, John; Jotischky, Andrew (Barnes & Noble Books, 2000)