Theorizing social movements

by Joe Foweraker

"In this first volume in the Critical Studies on Latin America series, Joe Foweraker presents and clarifies the main theories of social movements. Based on over twenty-five years of grassroots rese…