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