Tuesday, October 02, 2007

The best 90 minutes I've spent in a while

Watching this lecture.