Jesus, the Good Shepherd - John 10:11-18

Jesus states twice in this passage that He is the Good Shepherd.  This message explains what that means as it looks at the following points: the Good Shepherd gives, the Good Shepherd knows, and the Good Shepherd has power.  Listen to more details in this message from John 10:11-18.