Posts tagged Republican Party
European Nationalist Movements and the Making of the Confederacy with Ann L. Tucker
The Rogue HistorianKeith HarrisAnn Tucker, nationalism, COnfederate, International, global history, Rebel, Liberalism, Conservatism, Lincoln, Republican Party, republicanism