A whole new site is coming based on Jon Tschiggfrie's recent research. Until then, the old 2005 website can be found here.