A short history of the world - Blainey, Geoffrey; Author (2000)