Meaning of oswald spengler

Definition of oswald spengler

(noun) German philosopher who argued that cultures grow and decay in cycles (1880-1936)

Other information on oswald spengler

WIKIPEDIA results for oswald spengler
Amazon results for oswald spengler