Thursday, July 05, 2012

TED Talks

The New Yorker lists five key TED talks.

Good lunchtime viewing.

No comments: