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