William K. Carroll.
Organizing dissent : contemporary social movements in theory and practice - Canada: , 1992 - 269 p. 23 cm.
Social movements
303.48 / O-68
Organizing dissent : contemporary social movements in theory and practice - Canada: , 1992 - 269 p. 23 cm.
Social movements
303.48 / O-68