The odyssey of Ibn Battuta - Waines, David (Tauris, 2010)