Social Movements
New social movement theory argues that new social movements, such as anti-war, environmental, civil rights and feminist movements, are distinct from other.