Approved by First Reader ________________________________________________________ Wayne Snyder, Ph. D. Professor of Computer Science Boston University Second Reader ________________________________________________________ David Barnard, Ph. D. Professor of Computer Science University of Regina Third Reader ________________________________________________________ Paul Dourish, Ph. D. Researcher Xerox Palo Alto Research Center