Marc L. Smith's homepage has moved
My new home page is:
http://pages.vassar.edu/mlsmith/