St. Therese, Satan And The Triumph Of Humility