Catherine of Siena, Doctor of the Church: Notes on her life and teaching.