E esquire.com Still More About The Death Of Aaron Swartz 152 points hudibras 14 years ago 67 comments