Nicholas Negroponte

Contributes to:

Recent Posts

Learning from Seymour Papert
Creating a Culture of Ideas
TEDTalks: Nicholas Negroponte