Title: Revival : a Philosophy of Social Progress
Subjects: Sociology, Progress, Sociologie, Progrès, SOCIAL SCIENCE, Anthropology, General, Regional Studies