Martha Himmelfarb Author & Editor

Martha Himmelfarb is William H. Danforth Professor of Religion at Princeton University.