"The Good Shepherd" Oct 18 Written by David Kam "The Good Shepherd" Jack Hafer David Kam Previous Previous "The Good Shepherd" Sam Bray Next Next "Nehemiah: A Model For Leadership"