1. Afro-Shirazi Party. 1974. The Afro-Shirazi Party Revolution 1964–1974: Printpak Tanzania Ltd: Zanzibar.
2. Zanzibar: Political Impasse and Commonwealth Mediation
3. 1978. A History of the Arab State of Zanzibar. Methuen: London.
4. 2004. Introduction. In Swahili Modernities: Culture, Politics and Identity on the East Coast of Africa, (eds). Africa World Press: Trenton, NJ; 1–18.
5. 2001. Pastimes and Politics: Culture, Community and Identity in Post-Abolition Urban Zanzibar, 1890–1945. Ohio University Press: Athens.