Alfarabi, Avicenna, and Averroes, on IntellectTheir Cosmologies, Theories of the Active Intellect, and Theories of Human Intellect,