00696nam a2200205 a 450000100060000000300090000600500170001500800410003202000180007304000230009108200160011410000220013024501360015226000440028830000260033250400660035865000230042465000350044752600080048218378BD-DhIUB20240104130344.0171026s2009 enk b 001 0 eng  c9780415483896 aBD-DhIUBcBD-DhIUB00a303.4842221 aOpp, Karl-Dieter.10aTheories of political protest and social movements :ba multidisciplinary introduction, critique, and synthesis /cKarl-Dieter Opp. aLondon ;aNew York :bRoutledge,c2009. axvi, 403 p. ;c24 cm. aIncludes bibliographical references (p. [375]-395) and index. 0aProtest movements. 0aOpposition (Political science) bcse