Aaron Swartz

Computer programmer and internet-political activist

Contact