This site has moved to
http://www.timpeterson.org/
.