I write a lot of stuff. Some of it is on the web, but most isn't. As I get a chance, I'll put more articles on-line here.
This page has been entirely supplanted by the Opus One articles page. Click here to jump to the list of articles.
Last updated: November 20, firstname.lastname@example.org