Saturday, January 12, 2008

Amazing!

Here's a five-minute presentation from TED which is simply amazing!