Shtakser rated Contentious Politics: 4 stars Oct. 9, 2019 Public Contentious Politics by Charles Tilly, Sidney Tarrow