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