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