Historical Viewpoints - Garraty, John A. (Harper and Row, 1970)