Averroes (Ibn Rushd): Muslim Scholar, Philosopher, and Physician of the Twelfth Century

by Liz Sonneborn
Abu al-Walid ibn Rushd (better know by his Latin name Averroes) was born in Córdoba,... read more