User Home Pages: the graham, hale,smith home page