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