In this episode, Fr. David discusses how spiritual living is impossible without watchfulness
See All 318 Episodes of "Watchful Eating"