Philosophy dictionary

IBN RUSHD

Ibn Rushd: translation

See Averroës.