I saw a strange sign burning in the heavens
One winter night
O, tidings of comfort and joy
When the world was dark and the sky was awash
With pale moonlight
I saw a dragon, a maiden, and a baby boy
O, a dragon, a maiden, and a baby boy
She was clothed with the sun and the moon
And the silver starlight
In her labor pains lifted up her cry
She gave birth to a heavenly child
That cold winter night
But the dragon lay in wait for the baby boy
O the dragon lay in wait for the baby boy
But God rest ye, all ye merry Christian friends
Hear the heavens ringing out with joy
The earth resounds with praise that will never end
For the dragon was trampled by the baby boy
O the dragon was trampled by the baby boy
The dragon lashed with his tail and his teeth
To swallow the child
A third of the stars fell from the sky
The maiden fled through the darkness of the night
Off into to the wild
And the angles came to rescue her baby boy
O the angels came to rescue her baby boy
Then I saw a war break out in the heavens
All across the night sky
The dragon come to kill and to destroy
The host of heaven came out to meet him
And they raised the battle cry
And they cast him down with the love of the baby boy
O they cast him down with the love of the baby boy
So: God rest ye, all ye merry Christian friends
Hear the heavens ringing out with joy
The earth resounds with praise that will never end
For the dragon was trampled by the baby boy
O the dragon was trampled by the baby boy
Now have come the salvation and the power of our God
The accuser of his children is cast down
We have triumphed over him
By the truth and the blood of a lamb
So rejoice! You heavenlies rejoice!
The Messiah is that Maiden’s Baby Boy
O Messiah is that Maiden’s Baby Boy
Now the dragon still is seeking to devour the maiden
In the wilderness
But she was given eagles wings with which to fly
Cause the dragon is defeated but the battle still is raging
For hope and peace
And the love of that glorious baby Boy
So: God rest ye, all ye merry Christian friends
Hear the heavens ringing out with joy
The earth resounds with praise that will never end
For the dragon was trampled by the baby boy
And the dragon is trampled by that baby boy
And the dragon will be trampled by that baby boy
The Dragon, the Maiden and the Baby Boy, a song
Labels: christmas, revelation, songs
Little Lamb of God, a song
Whose is this little head
Sweet intruding stranger?
Whose is this little head, lying on the straw
Let me make some room for you
Here at our humble manger
You’re welcome here, you’re welcome here
O perfect lamb of God
Did you come to save me too?
Little Lord of all creation?
Cause I’ve been waiting too
For the dawn of your salvation
With an aching in my bleating heart I worship you
As you lie there in my place, little Lamb of God
Whose is this little king
Sleeping in our stable
Who are you, little one
Wrapped in swaddling cloth?
Let me lend some warmth to you
While you're here and I am able
Cause soon the time will come for you
To be the lamb of God
Did you come to save me too?
Little Lord of all creation?
Cause I’ve been waiting too
For the dawn of your salvation
With an aching in my bleating heart I worship you
As you lie there in my place, little Lamb of God
Did you come to save me too?
Little Lord of all creation?
Cause I’ve been waiting too
For the dawn of your salvation
With an aching in my bleating heart I worship you
As you lie there in my place, little Lamb of God
Christ Child Lullaby, a song
Little tiny newborn hands so tiny and pure
Reaching for your mother’s face clutching at her hair
One day they will clutch the cross and bear it to the hill
Reach out to embrace the nails,
Let them pierce that perfect palm
O, little tiny newborn hands born to do the Father’s will
Little perfect newborn feet so gentle and warm
Kicking on your mother’s knee, swaddled safe from harm
One day they will walk the waves and make them calm and still
And stand in that forsaken place
And let them pierce that holy heel
O little perfect newborn feet, born to do the Father’s will
You were born to live, born to die
Three days later you would leap on high
O little hands of God, born to beckon me
Rest now on your mother’s knee
Rest now on your mother’s knee
Little wrinkled newborn brow crowned with a wisp of hair
Cradled in your mother’s arms, quiet and fair
One day you will sweat forth blood and bear a crown of thorns
Twisted out of sin and shame,
to break and mock your holy name
O little wrinkled newborn brow, born to bear our sin alone
Little crying newborn eyes, so dark and so deep
Seeking for your mother’s breast for comfort and sleep
One day they will see the grave and weep on that morn
Weep for our helpless,
Weep in your love for us
O little crying newborn eyes, born to bear our sin alone
You were born to live, born to die
Three days later you would leap on high
O little hands of God, born to beckon me
Rest now on your mother’s knee
Rest now on your mother’s knee
Labels: christmas, songwriting