James M. McPherson | Slate