The site is currently being updated. This is the first real update in several years – bear with me while I get them all updated. If you notice anything specific that isn’t working you can use the contact form under “About this site” to notify me.
Any links on this site that appear with lines through them have been found by Broken Link Checker to no longer be valid, and I haven’t found a replacement location. If anyone has found a valid site for any of those links, please let me know!