Ibn Battuta
Abu Abdullah Muhammad Ibn Battuta