thesciencefaith.com
Ibn Rushd (Averroes) - One of the spiritual fathers of Europe — Science & Faith
Abu ‘l-Walid Muhammad ibn Ahmad ibn Rushd better known just as Ibn Rushd, and in European literature as Averroes (1126