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