Late one afternoon while driving a country road, something caught my eye 15-yards away. It was a feather caught by one tiny barbule on a stem of grama grass. Possibly from a dove, this photo reminds me it only takes the lightest touch of the Holy Spirit to renew God’s people and restore us to health.