Making Melody Terms of use | Copyright Notice “speaking to one another in psalms and hymns and spiritual songs, singing and making melody with your heart to the Lord;” - Ephesians 5:19

Long, long ago, in Eden's glorious paradise

Our race lived happy, safe within God's love.

Man, through deceit which sought to make himself more wise,

Brought death and condemnation from above.

That day his actions changed our mortal destiny.

Mankind, once safe, was now forever lost.

And yet, in love, and planned within eternity

God had a way to bring us back, but at great cost.


There in the garden, mixed within God's judgement,

Was giv'n the promise of the woman's Seed.

His heel would bruise, as he took on our punishment,

To crush the snake and meet our deepest need.

But many years would pass before this great event,

And by mankind great evil would be done.

But God would never break his promised covenant

And in due time He sent into the world His Son.


And so, in Bethlehem, a baby boy was born,

His title 'God with us', Emmanuel.

And on that great and glorious maiden Christmas morn

An angel choir was sent, shepherds to tell,

'Today for you, a Saviour, who is Christ the Lord

Is born, the promised Son, in David's town.'

They hurried to the lowly manger and adored

That baby boy, a King of heavenly renown.


Then eastern men, through learning by a star were led

To seek and find, the promised coming King.

And as they gathered at the infant's lowly bed

Prophetic gifts to Jesus they did bring.

Gold, for a mighty monarch has been born today,

His priestly role, the frankincense would show.

And myrrh, to signify his death, the only way

That hopeless sinners might God's full salvation know.


And so, He lived among us here a perfect life.

A life that we could never live alone.

And died a death, in agony and painful strife.

'Tis finished!' For our sins He does atone.

My precious Saviour, I Your finished work do claim.

A priceless gift that I cannot repay.

O may my life forever praise your glorious name.

O permeate through all I think and do and say.


James Hughes (December 2014)


Metre: Irregular


Tune – Londonderry Air (Traditional Irish Melody)

Long, long ago

MIDI File

Music Score

Long, Long Ago.MID