The Times Complete History of the World, a book by Richard Overy
You need to enable JavaScript to run this app.