Resistance, Liberation Technology and Human Rights in the Digital Age

Resistance, Liberation Technology and Human Rights in the Digital Age

2012 • 331 pages