A cultural introduction to social movements - Jasper, James M. (New Delhi, 2017)
Keywords: Protest-Social movements; Social movements; Social movements-Political opportunities