Wired and mobilizing social movements, new technology, and electoral politics / by Victoria Carty. - Carty, Victoria (Routledge studies in science, technology and society, 2011)