Author: Herrington, Donald & Meacham, Stanley [comp & eds]