Zanzibar : democracy on shaky foundations /