Social movements and new technology /
Carty, Victoria
Social movements and new technology / by Victoria Carty - New York : Routledge, 2018. - 224p. :
9780813345864
Social media-Political aspects
303.484 / CAR.S
Social movements and new technology / by Victoria Carty - New York : Routledge, 2018. - 224p. :
9780813345864
Social media-Political aspects
303.484 / CAR.S