An outline history of the world - Davies H A (Oxford University Press, 1999)