Tuesday, March 18, 2008

Keller at UC Berkeley

This is a little long, but well worth the time.
(HT: JT)

No comments: