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