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