The Shirazi in Swahili Traditions, Culture, and History · Study