June 15, 1979
Peter Daniel Eckersley was an Australian computer scientist, computer security researcher, and activist.
The Internet's Own Boy: The Story of Aaron Swartz
(Self)
Funny
(Producer)
The Mosedale Horseshoe