The Horowitz Group homepage has moved. The new URL is

http://seti.harvard.edu/.

Please click the link if your browser doesn't take you there automatically after a few seconds.