Theories of political protest and social movements
a multidisciplinary introduction, critique, and synthesis
by Karl-Dieter Opp · 2009

No description available.
Protest movementsOpposition (Political science)ContestationOpposition (Science politique)SOCIAL SCIENCEGeneral