Islamic philosophy, theology and mysticism : a short introduction - Fakhry, Majid (Oxford Oneworld, 2000)