20 Christmas Carols written before the 1900s.
Luke’s Nativity text has been the inspiration to four well-known canticles, although their exact origins remain unknown: The Magnificat, in Luke 1:46–55, is spoken by Mary and is one of the eight most ancient Christian...