TED talk by Clay Shirky about impacts of social media.

Advertisements