Social movements in India: A review of literature - Shah, Ghanshyam (New Delhi Sage Publications, 2004)