Literature Review

[Book review of] Race, revolution and the struggle for Human rights in Zanzibar

the memoirs of ali Sultan Issa and Seif Sharif Hamad
Race, revolution and the struggle for Human rights in Zanzibar
the memoirs of ali Sultan Issa and Seif Sharif Hamad
African Affairs, 110, 509-510, 2011