Steve Palframan preaching on Psalm 106