Kieran Kavanaugh, O.C.D.

Rev. Kieran Kavanaugh, O.C.D., is a member of the Institute of Carmelite Studies and the English translator of the writings of St. Teresa of Avila and St. John of the Cross.