Abolition and Its Aftermath in the Indian Ocean Africa and Asia by Gwyn Campbell Back to product details page >