Patrick Halbert's Site has moved to Adelphia, Click on the link
http://users.adelphia.net/~phalbert/