Waves of Democracy: Social Movements and Political Change. | Synapse