- Trading Souls
- I Want to Disturb My Neighbour: Lectures on Slavery, Emancipation and Postcolonial Jamaica
- Liberties Lost: The Indigenous Caribbean and Slave Systems
- Saving Souls: The Struggle to End the Transatlantic Trade in Africans
- Livestock, Sugar and Slavery: Contested Terrain in Colonial Jamaica