History of the world - Garraty, J. A (1966)