Theories of social progress; a critical study of the attempts to formulate the conditions of human advance pocketEngelska, 2019