Aden and the Indian Ocean trade : 150 years in the life of a medieval Arabian port - Margariti, Roxani Eleni (University of North Carolina Press, 2007)