Thursday, May 21, 2009

Found this TED talk that was very interesting...
http://www.ted.com/talks/view/id/481

1 comment: