In John 10, Jesus calls Himself the Good Shepherd who knows His sheep, calls them by name, and lays down His life for them, and this message also reminds us that we are the sheep, created to live in relationship with ...
David Goodwin