The Good Shepherd: A Thousand-Year Journey from Psalm 23 to the New Testament By: Kenneth E Bailey [Audiobook] Read more