An introduction to theories of social change - Strasser, Hermann (Routledge & Kegan Paul, 1981)