The Adventures of Ibn Battuta: A Muslim Traveler of the Fourteenth Century 1st (first) ,Revise Edition by Dunn, Ross E. [2004]