Negotiating Abolition The Antislavery Project in the British Strait Settlements, 1786-1843 - Shawna Herzog (Bloomsbury, 2021)