New hymn for Advent - Chosen Daughter of Israel

I thought I would try my hand at composing lyrics for a new Advent hymn.  The hymn is called Chosen Daughter of Israel and I set it to the melody WINCHESTER NEW or On Jordan's Bank. 

This hymn draws its inspiration from the Advent liturgies honoring Mary as the Chosen Daughter of Israel. Rooted in Scripture and the Church's prayer, it reflects Advent's promises of salvation, presenting Mary as the faithful daughter of Israel through whom Christ, the long-awaited Savior, comes into the world.

Your thoughts and suggestions are welcomed.
 

Chosen Daughter of Israel

Meter: 8.8.8.8 (Long Meter)
Tune: WINCHESTER NEW (On Jordan's Bank)

Verse 1
O God, who planned our saving day,
You chose from David's line the way;
Your ancient covenant is sealed,
As promised truth is now revealed.

Verse 2
The Virgin Mary, chaste and fair,
Is named the child of Adam's care;
By her untainted, sinless grace,
She brings relief to Adam's race.

Verse 3
By faith a child of Abraham,
She bore the long-foretold I AM;
From Jesse's root the branch has grown,
To make the flower of justice known.
 
Verse 4 (Doxology)
To God the Father, source of might,
To Christ the Lord, our saving Light,
And to the Spirit, Lord of love,
Be praise from earth and heaven above.
 
Customize This