A study of history - Toynbee, A.J. (London Oxford University Press, 1957)