Mirrors for this Website

Because the internet is not perfect, my website may be down from time to time. However, I have tried to mirror my pages to different geographic locations to provide better uptime for you! This website can be found in the following locations:


This page was last revised on 2009-09-15.

My logo (y^2) Valid XHTML 1.0 Strict Valid CSS!