Ibn Battuta : the journey of a medieval muslim - Albert, Edoardo (Kube Publishing Ltd, 2018)