Author: Arnold J.; Arnold J. Toynbee (Introduction & Translations) Toynbee