The subject of British abolitionism has long been controversial, complex, and even baffling. It also raises the issue of moral progress in history - whether groups of reformers and even nations can su...