Theories of political protest and social movements :
Opp, Karl-Dieter.
Theories of political protest and social movements : a multidisciplinary introduction, critique, and synthesis / Karl-Dieter Opp. - London ; Routledge, 2009. - xvi, 403 p. ;
9780415483889 (hbk.)
Protest movements.
303.484 / Th
Theories of political protest and social movements : a multidisciplinary introduction, critique, and synthesis / Karl-Dieter Opp. - London ; Routledge, 2009. - xvi, 403 p. ;
9780415483889 (hbk.)
Protest movements.
303.484 / Th