Words: amy grant and bev darnall Music: michael w. smith Lux venit lux venit Lux venit sursum corda Lux venit lux venit arise Shine for your light has come By sword by flame In d**h solemn ages pa**ed And voices young Grow old weary Holding fast Hope for the dawning Lux venit lux venit Lux venit sursum corda Lux venit lux venit arise Shine for your light has come In grace in might The babe lay in stable stark Redemptions's light Pierces through the shadows dark Alleluia Lux venit lux venit Sursum corda Lux venit lux venit arise Shine for your light has come Lux venit lux venit Lux venit sursum corda Lux venit lux venit arise Shine for your light has come Alleluia Lux venit: "the light has come" Sursum corda: "look upwards hearts"