Debora Spar
Debora Spar is the president of Barnard College.