These reflections are a result of more than 40 years of ministry as a Roman Catholic priest. Most of these years I spent in the Diocese of Charlotte which covers Western North Carolina. Now I am retired, and live in Medellín, Colombia where I continue to serve as a priest in the Archdiocese of Medellín.

Jesus said: "I am the good shepherd. A good shepherd lays down his life for the sheep.” (Jn 10:11-18)
Here in the 21st century most of us live in bustling cities. We don't know much about shepherds and sheep. But when Jesus says, “A good shepherd lays down his life for the sheep,” we somehow know that the real world doesn’t work that way. If the shepherd dies, the sheep will be at the mercy of the wolves. In the financial world, if you lose a few sheep, you just cut your losses. But in God’s world, Jesus lays down his life for us. As the old songs taught us, all of us “are precious in his sight” and he is precious in ours.