The Godfather site has moved, please update your links
http://www.jtclipper.eu