The book Black Bloc, White Riot: Anti-Globalization & the Genealogy of Dissent by AK Thompson is the starting place for Protest/Activists theory of what counts as violence/ when violence is justified 