Theories of social progress
Subtitle: a critical study of the attempts to formulate the conditions of human advance / by Arthur James Todd