In this episode, Fr. David discusses critical self-examination.
See All 318 Episodes of "Watchful Eating"