Discerning Hearts - Catholic Podcasts
Who is the “Rock†we set our spiritual lives on? A reflection by Msgr. John Esseff
We all fail, we all collapse under the weight of sin.  Who is our "Rock"?  How do we come to see the areas where we are separated from the(http://www.discerninghearts.com/blog/wp-content/uploads/2012/12/Msgr.-John-Esseff-256x300.jpg) Rock who