American history a problems approach - Crow, Herman L.