Interpreting Avicenna science and philosophy in medieval Islam : proceedings of the Second Conference of the Avicenna Study Group (Islamic philosophy, theology, and science,, 2004)