Slavery Controversy, 1831-1860
Publisher: University of North Carolina Press; Univ of North Carolina Pr
Published: 2018
Language: eng
Number of pages: 350
ISBN-13: 9781469644707
Subjects: Slavery, united states