Abolition and Its Aftermath in the Indian Ocean: Africa and Asia by Gwyn Campbell | Menrva Books