Here are the slides from my mini TED Talk in Nov 2009. It was an honor to be on the TED stage -- video to come.Read less