Weekly dose of TED – Kevin Kelly two-for-one Posted on July 30, 2010April 21, 2010 By Andrew Thaler Uncategorized