The artistry of pianist/composer Mark Hayes is magnificently on display in this extraordinary collection of Christmas carols Eighteen carols  old and new  are creatively explored in these fifteen handsome settings  with some titles emanating from the chants of the early church and some from the newer classics of today