What is the term for a sustained and collective effort to either bring about or retard social change?
social change
social movement
riot
feminism