Social movements in India: A review of the literature - Shah, Ghanshyam (New Delhi, 1990)