Nicholas Negroponte
404,085 views • 16:40
Subtitles in 18 languages