About this Site


This site suffered a complete loss of data; while many of the static pages still exist, the dynamic pages have been erased. The blog will be undergoing renovation for the next few months to clean up the mess.