Here's the Christmas collection everyone has been waiting for! These beautiful new Advent and Christmas arrangements by Mark Hayes are accessible to the moderate level player, and still offer challenge and interest to the advanced player. They're sure to warm the hearts of listeners too. Contents include: O Come, O Come Emmanuel; Wexford Carol; Go Tell It on the Mountain; Still, Still, Still; Gesu Bambino; Joseph, Dearest; Gloria; What Child Is This?; Fum, Fum, Fum! and many more.