Very short history of the world - Blainey, Geoffrey (2004)