This site is no longer maintained. I can be reached at seth-brown.net.