Bob Bennett carol of the moon and stars

Countless witnesses
In a Christmas sky
See the Architect of Everything
Passing by
From deep Heaven to Earth
By a virgin Birth
Sing a Carol of the Moon and Stars
Which light in the sky
Will the stargazers see
Bright-as-sun on the Sea
... of Tranquility?
Across black volcanic sand
Shells scattered by His hand
Sing a Carol of the Moon and Stars
Look up!
The scientist and poet open-jawed
Look up!
See the chaos and precision
... of the Living God
All creation is upheld
And, through time propelled,
Sings a Carol of the Moon and Stars
Each miracle nativity,
Such a common sight
Like the sky drowned out
By manmade light
Would that every child born
Be as welcome as a Christmas morn
To sing a Carol of the Moon and Stars
Oh God, it is my blessing
And my constant curse
To live as though I am
My own universe
But if You should be so kind
To illuminate my heart and mind
I'd sing a Carol of the Moon and Stars
A Carol of the Moon and Stars