Peter C Mancall is the Andrew W Mellon Professor of the Humanities at the University of Southern California.