• Paul Lettinck Abū l-Ḵayr Ḥasan Ibn Suwār Ibn Al-Ḵammār Ibn Bājja

11 - 13Hours to read