Taarab Music in Zanzibar in the Twentieth Century A Story of 'old is Gold' and Flying Spirits by Janet Topp Fargion | Menrva Books | MenrvaBooks