Mark L. Irons
This site is Frozen.
I no longer update this site, nor do I answer email about it, so the time has come to officially freeze it. Enjoy, but don't expect any changes.
These links aren’t exhaustive. Exploration yields rewards.
Patterns for Personal Web Sites
things to download,