New Approaches to the Comparative Abolition in the Atlantic and Indian Oceans | 9781032457956 | Memmo