Advisor:     Michael A. Mandell