Kieran Kavanaugh
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.
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. See less