1. Social Movements : Definition, Characteristics and Types 2. Theories of the Emergence of Social Movements 3. Reform Movements in India : Brahmo-Samaj and Arya-Samaj 4. Aligarh Movement 5. National Movement in India 6. Old Social Movements : Peasant Movement 7. Labour and Trade-Union Movement 8. Tribal Movement 9. New Social Movement 10. Women’s Movement 11. Ecological and Environment Movement 12. Ethnic Movements.
Excellent as described in the picture. Outstanding quality.