Scan barcode
A review by keith777
Twitter and Tear Gas: The Power and Fragility of Networked Protest by Zeynep Tufekci
5.0
A must read