Theories of social change - Appelbaum, Richard P. (Markham publishing company, 1970)