000 00373nam a22001217a 4500
999 _c485692
_d485692
020 _a9780415483896
082 _a322.4OPP.T
100 _aOpp, Karl-Dieter
245 _aTheories of Political Protest and Social Movements:
_bA multidisciplinary Introduction, Critique, and Synthesis/
_cKarl-Dieter Opp
260 _aOxon:
_bRoutledge,
_c2009.
300 _a403
942 _cBK