Comparative perspectives on social movements : political opportunities, mobilizing structures, and cultural framings - McAdam, Doug (Cambridge Studies in Comparative Politics, 2006)