https://www.bookofthrees.com/ibn-rushd-averroes-1126-1198-ce/
Ibn Rushd (Averroes) (1126 - 1198 CE)