The knopflerfish pages have moved. Please use
http://www.knopflerfish.org