Fred Schaffer Professor of History. Duke University.

University