The Good Shepherd John, MessagesBy Steve RockSeptember 10, 2023Leave a commentMessage by Matt LaMaster