Outline history of the world - Davies, H.A (Oxford university press, 2004)