Rachel Jacoff

Rachel Jacoff is Margaret Deffenbaugh and LeRoy Carlson Professor of Comparative Literature and Italian Studies at Wellesley College.