Notes &
TED 2009: First Talks Emerge

Last week was TED week in Long Beach, California. The conference (which we’ve written about before) gives the stage to some of the most fascinating people from around the world to talk…
Notes &

Last week was TED week in Long Beach, California. The conference (which we’ve written about before) gives the stage to some of the most fascinating people from around the world to talk…