Who criticizes approaches to periodization of history, instead offering seven stages of human development in times of 950-1950?
Carroll Quigley.