This old gem is from the St. Basil's Hymnal, arranged for feasts and seasons of the ecclesiastical year. We need to teach our youth these Catholic hymns. They need to grow up with them. Or else, they are extinguished.
Other great Advent hymns from the same hymnal include:
Hark, A Herald Voice Is Calling, O Come, Divine Messiah, O Come, O Come, Emmanuel.