Author name: D. Scott Barfoot

Our Greatest Hero

“And you are to give him the name Jesus, because he will save his people from their sins.” (Matthew 1:21, NIV) Jesus deserves our unwavering trust because He alone has saved us from the destructive power of sin and death. I’ll always remember that indelible moment when my dad, grandpa, uncle, and I were corralling a

Our Greatest Hero Read More »

The Good Shepherd

“The Lord is my shepherd, I shall not want” (Psalm 23:1, NASB). Recently, I relived an unforgettable childhood memory while reflecting on Phillip Keller’s book, A Shepherd Looks at Psalm 23. Keller describes “shall not want” as being completely satisfied with the Lord’s management of my life. One wintry night my grandfather and I started

The Good Shepherd Read More »