×
isbn:0226394816 from books.google.com
In The Art of Moral Protest, James Jasper integrates diverse examples of protest—from nineteenth-century boycotts to recent movements—into a distinctive new understanding of how social movements work.