Advisor:   Hari Bercovici