Hal Abelson -- What I'm doing

Here's how I've been spending my time recently.

Here are some other things I've done:


Last modified: March 25 2012, 9:39 PM Hal Abelson