Ibn Battuta - Harvey, L. P. (Makers of Islamic civilization.)