Development Process and Social Movements in Contemporary India: pinnacle Learning - Abhay Prasad Singh (New Delhi Pinnacle Learning, 2023)