Atlas of world history - O'Brien, Patrick Karl (Oxford University Press, 2010)