24 Hours SALE | $20 off coupon. Get the code »

Rachel Jacoff

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