Donald L. Miller is John Henry McCracken professor of history at Lafayette College in Pennsylvania.