Medieval Islamic philosophical writing / - Khalidi, Muhammad Ali (Cambridge University Press,, 2005)