3 links.
www-cs-faculty.stanford.edu · 2010-05-25 · Page
scpd.stanford.edu · 2010-04-15 · Page
paulgraham.com · 2005-10-10 · Page