Aaron Swartz and the Ones They Tried to Erase: Echoes from the Digital Resistance

Aaron Swartz