Photography and travel:
Action: I've endorsed the Contract for the Web -- will you?
Professor David Kotz
Department of Computer Science
15 Thayer Drive
Hanover, NH 03755-4404 USA
+1 603 646-1439 (voice)
vCard containing all of the above
Tips for visiting Dartmouth Computer Science.