Steve Christensen suffered a fire at his house, which destroyed his computers, and that may explain the unavailability of his web site. I believe he is working to restore things but it might take some time. I don't know if the site is mirrored at a different location.