A review by stevie_knits
A for Anonymous: How a Mysterious Hacker Collective Transformed the World by David Kushner
challenging
informative
slow-paced
3.0