Medieval Islamic philosophical writings - Khalidi, Muhammad Ali (Professor) (Cambridge University Press, 2005)