St Teresa of Avila was a charming, droll and tough-minded reformer

St Teresa of Avila was a charming, droll and tough-minded reformer