Arnold J. Toynbee
en.wikipedia.orgยท17hยท
Discuss: Hacker News
Thinking Across Languages
hedgehogreview.comยท7hยท
Discuss: Hacker News