Child of Mary, softly sleeping, blessings crown your infant head; angel hosts, their vigil keeping, watch about your manger bed. Child of wonder, there reclining, kings and shepherds greet your birth; high above, the stars are shining on the Light and Life of earth. Child of promise: all our dreaming, all the hopes the prophets saw, God with us for our redeeming, lies asleep amid the straw. Child of sorrow, freely sharing this our world of joy and pain; Christ has come, our burdens bearing, all our human sin and stain. Child of glory now proclaim him! Hear the angel host reply: risen Lord and Saviour name him, `Glory be to God on high!'