The pharisee and the publican: one depends upon self; the other upon God. One knows Who God is; the other, obviously, does not.
See All 249 Episodes of "OneTwentySixFive"