The extraordinary journeys of Ibn Battuta across the Muslim world and beyond, covering 75,000 miles over 30 years, and his invaluable descriptions of 14th-centu