The American Promise: A History of the United States to 1877: Compact Edition