A Magna Carta for the web

1,251,097 views|
Tim Berners-Lee |
TED2014
• March 2014