Theories of social change : a critical appraisal - Mardalis (Jakarta : Bumi Aksara, 1990)