The Sultans of Kilwa : a historical narrative - Sultan ibn Muhammad al-Qasimi, Ruler of Shariqah, 1939- (Al-Qasimi Publications, 2022)