"The Good Shepherd" Sam Bray Oct 25 Written by David Kam "The Good Shepherd" Sam Bray David Kam Previous Previous "Moral Restraints" Next Next "The Good Shepherd"