Type
bookSection
Authors
Book title
British Abolitionism and the Question of Moral Progress
Place
Columbia
Publisher
University of South Carolina Press
Language
English