Welcome

Here is Revision 2.0 of my website. I have learned a few things over the years and hopefully this new site will be better organized and easier to use.

Please be patient while I try to recover its content.