Rorate Caeli

Self-Criticism: A Most Admirable Personality Trait

Q.E.D.: