The Shepherd and His Sheep – John 10: 11-18 April 9, 2023 Pastor Greg Bylsma Christ, Preservation, Protection, Shepherd Heidelberg Catechism John