Jesus the Good Shepherd - a sermon on Psalm 23 by Michael Parker — Kenneth E. Bailey