Carty, Victoria

Social movements and new technology / by Victoria Carty - New York : Routledge, 2018. - 224p. :

9780813345864


Social media-Political aspects

303.484 / CAR.S