Ibn Batt???ta was a geographer and traveller who spent decades roaming distant lands; these are his journeys, translated to English by celebrated scholar H.A.R. Gibb.
Read More
Ibn Batt???ta was a geographer and traveller who spent decades roaming distant lands; these are his journeys, translated to English by celebrated scholar H.A.R. Gibb.
Read Less