Title: A philosophy of social progress
Subjects: Progress, Sociology