Study of history - Toynbee, Arnold J. (New York, 1947)