A History of the ancient world - Starr, Chester G (1991)