A study of history - Toynbee, Arnold. (New York, 1946)