Chronology & genealogies of Zanzibar rulers - Ingrams, William Harold (Gov. Print., 1926)