A. Oswald Spengler
B. Arnold Toynbee
C. Pitirim Sorokin
D. None of these
Subscribe
0 Comments
Oldest