Protest : studies of collective behavior and social movements / - Lofland, John. (Transaction Books,, 1985)