Title: Theories of social progress
Subjects: Progress, Sociology