FAITHLINK DailyGospel.org: “A Good Shepherd Lays Down His Life for the sheep” – Saint Anthony of Padua Gospel Commentary “I am the good shepherd”. The word “shepherd” comes from the word “to pasture”. Christ pastures us each day on his body and blood in the sacrament of the altar. Jesse, David’s father, said to … Continue reading