Medieval Islamic philosophical writings - Khalidi, Muhammad Ali (Professor of philosophy), (Cambridge texts in the history of philosophy.)