Devashree Gupta. Protest politics today / by Devashree Gupta. - UK : Polity, 2017. - 344 p. ISBN: 978074561154 Dewey Class. No.: 303.484 / GUP.P