Leo Keil's website and can now be found at the following location:
http://mysite.verizon.net/leo_keil/index.html
Please click on the link above if you are not redirected to the new location in the next few seconds.