Social Movements, Political Parties, and Democratic Theory · Study