The TED Interview

David Deutsch

Chris Anderson talks to some of the most interesting TED stage speakers.

Coming Up Next

Autoplay