Text this: The philosophy of Alfarabi and its influence on medieval thought.