Complete history of the world - Richard Overy (ed.) (New York: Harper Collin, 2007)