Read the first two paragraphs of this review of last week's TED conference in D.C. It will make you smile. 2 Comments