The Rev. Dr. Chuck Alley, former rector of St. Matthew’s Church in Richmond, Virginia, teaches anatomy at Virginia Commonwealth University Medical School.
The sustenance for the journey to the Promised Land would not be manna, the bread of angels, or matzah, the bread of flight, but the broken body of the Lord.
A lunar eclipse demonstrates the wonder of the creation, and God’s orderliness. It is also a reminder of the relationship between God and his peculiar creation, humankind.
This is the threefold promise Isaiah proclaims: God’s light has dawned on his people; his victory has defeated the enemies of his people; and his deliverance has freed his people.