Author: James M. McPherson & William Loren Katz