The Unlimited Mercifier: The Spiritual Life and Thought of Ibn 'Arabi