The Blackwell companion to social movement - Snow, David A. (Blackwell companions to sociology, 2004)