The Stanford University Department of Physics' home page has moved to:
http://www.stanford.edu/dept/physics/.
Please update your links accordingly.