The Philosophy and Theology of Averroes - Averroës, 1126-1198; Muhammad Jamil al-Rahman [Translator]