John B. Halsted

Winkley Professor of History, Emeritus

Departmental affiliation: History