Arnold J. Toynbee/Definition

(1889-1975) English historian of world civilizations.