Examining the process of abolition on the island of Pemba off the East African coast in the late ...
Examining the process of abolition on the island of Pemba off the East African coast in the late ...
The Idea of Development in Africa challenges prevailing international development discourses abou...
The Idea of Development in Africa challenges prevailing international development discourses abou...
This book demonstrates the links between emancipation and the redefinition of honour among all cl...
This book demonstrates the links between emancipation and the redefinition of honour among all cl...
An engaging history of how the idea of development has shaped Africa's past and present encounter...
An engaging history of how the idea of development has shaped Africa's past and present encounter...
Examining the process of abolition on the island of Pemba off the East African coast in the late ...