Thursday, May 19, 2011

Gerry Sussman on Watchmaking

http://mitworld.mit.edu/video/126

No comments: