At the Fountain of Elijah: The Carmelite Tradition (Traditions of Christian Spirituality.)