The Travels of Ibn Battutah - Ibn Battutah

Ibn Battutah – ethnographer, bigrapher, anecdotal historian and occasional botanist – was just…