THE HISTORY OF Hayy Ibn Yaqzan - Ibn Tufayl, Nuhammad ibn 'Abd al-Malik , -1185 (Islamic Book Trust, 2020)