The James Sprunt studies in history and political science
North Carolina Historical Society; North Carolina. University. Dept. of History; North Carolina. University. Dept. of Political Science; North Carolina. University. Dept. of History and Government