Yusuf bin Hasan the sultan who gained his revenge
Cuthbert, Valerie.
[Harlow] Longman
1972
Yusuf bin Hasan Sultan of Malindi.