Study of History - Toynbee, Arnold (Oxford University press, 1962)