Rachel Jacoff Editor & Translator

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