Traveling Man: The Journey of Ibn Battuta, 1325-1354 - James Rumford