Islamic Philosophy, Theology and Mysticism: A Short Introduction - Fakhry, Majid (England Oneword Publications, 2005)