Friday, March 2, 2012

Three for three

Fan of these three recent TED award winners, how about you?