1. English historian who studied the rise and fall of civilizations looking for cyclical patterns 1889-1975
arnold joseph toynbee |