Sufism: An Account of the Mystics of Islam