The Devil in Cartagena: Slavery, religion and resistance in seventeenth-century Caribbean Colombia