the James Sprunt Studies in History and Political Science (Volume 17-19) by North Carolina Historical Society & North Carolina Society