The American Promise: A History Of The United States by University James L. Roark & University Michael P. Johnson