Structure of Slavery in Indian Ocean Africa and Asia by Gwyn Campbell | Menrva Books