Ibn Battuta - Harvey, Leonard P. 1929- (Tauris, 2007)