dperry.com
TED 2012 (Attending)
The annual TED conferences, in Long Beach/Palm Springs and Edinburgh, bring together the world’s most fascinating thinkers and doers, who are challenged to give the talk of their lives (in 18…