An Outline History of the World - DAVIES,H.A. (London. Oxford University press, 1981)