Philosophy Of History Aesthetics Political Philosophy Philosophy Of Science People (First 1 people) - Page 0

Oswald Spengler

Oswald Spengler

German polymath