David Spooner's website has moved to:
http://www.rpi.edu/~spoond/