In the Gospel of John, Our Lord describes Himself as the Good Shepherd who is willing to lay down His life for His sheep.  I was contemplating on this passage because of one of the hymns we were singing at Mass.  

read more