Return to Article Details Karl-Dieter Opp, Theories of Political Protest and Social Movements: A Multidisciplinary Introduction, Critique, and Synthesis. Download Download PDF