Alan Horowitz's web page has been moved to people.uwm.edu/horowitz.