Hans J. Hillerbrand

Hans J. Hillerbrand teaches the history of the Reformation and modern Christianity at Duke University.