num_pages: 149
language: English
title: Zanzibar: Tradition and revolution
titlecomplete: Zanzibar: Tradition and revolution
publisher: Hamilton