E eff.org A Declaration of the Independence of Cyberspace 19 points andsoitis 5 months ago 4 comments