Check out this TED talk by Clay Shirky on how peer-to-peer technology can open a new frontier of pa...
You are unauthorized to view this page.