WILLIAM K. CARROLL (ed.), Organizing Dissent: Contemporary Social Movements in Theory and Practice

Authors


Ancillary