A Study of History, Volume 5 - TOYNBEE, Arnold J. (Oxford University Press)