Text this: Arnold J. Toynbee :