meaning of arnold joseph toynbee

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


Related Words

arnold joseph toynbee |

Developed & Maintained By Taraprasad.com

Treasure Words