The Adventures of Ibn Battuta : a muslim traveler of the 14th century