Title: British abolitionism and the question of moral progress in history
Subjects: Moral and ethical aspects, Progress, Moral conditions, Ethics, Antislavery movements, History
Places: Great Britain