HIST 404C Social Movements in the United States

Origins, tactics and impact of American social movements, with emphasis on conflicting notions of justice and the role of ordinary citizens in effecting social change.

Credits

3.00