Main Currents In American Thought by Vernon Louis Parrington