Long before planes or trains were invented, Ibn Battuta went on a remarkable 30 year journey, including four trips to Hajj, travelling over 100,000 kilometres. Through beautiful illustrations and... This description may be from another edition of this product.