Welcome!

First off, my apologies. I have been too busy with other priorities to properly maintain my personal website, and it has (predictably) become embarrassingly out-of-date. I am working on a new one (nothing flashy--I'm just hoping to get the info accurate and the links all functional, at least for starters), which will replace the page you are reading fairly soon.

In the meantime, on the off chance that you are a repeat visitor with vague memories of having found something interesting or useful via my page, a few links are still available. Otherwise, your patience is appreciated, and I hope to be seeing you here again after the new page is up. Ciao! -- SDR