It wouldn't be Christmas without Christmas carols. Virtually every Christian--and many non-Christians--would agree. The songs of Christmas can be heard from all kinds of media and all across the world in many languages. Christmas has become the biggest holiday in the United States and in virtually every land where Christianity has a significant influence. But what does it all mean? What is the enduring message of these Christmas carols? Why do they...