TY - BOOK T1 - Theories of political protest and social movements a multidisciplinary introduction, critique, and synthesis A1 - Opp, Karl-Dieter LA - English PP - Oxon, England PB - Routledge YR - 2009 UL - https://tuklas.up.edu.ph/Record/UP-1685594773861757613 OP - 403 CN - HM 881 O66 SN - 9780415483896 (pbk.) KW - Protest movements. KW - Opposition (Political science) ER -