History and conservation of Zanzibar Stone Town by Abdul Sheriff | Menrva Books | MenrvaBooks