Complete History of the World - Barraclough, Geoffrey (London HarperCollins Publishers, 2007)
Keywords: History of ancient world(930)