This book comes with a CD of complete professional performances, and includes matching custom arrangements in the famous E-Z Play Today notation. With this book/CD pack you can: Play the arrangements along with the recorded orchestrations; Play the E-Z Play Today arrangements as solos, without the CD; Listen to complete performances of each of the songs; Sing along with the recordings. This pack features 15 songs: Angels We Have Heard on High, Deck the Hall, Ding Dong! Merrily on High!, Go, Tell It on the Mountain, God Rest Ye Merry, Gentlemen, Good Christian Men, Rejoice, It Came Upon the Midnight Clear, Jingle Bells, Lo, How a Rose E'er Blooming, O Come, All Ye Faithful (Adeste Fideles), O Come, O Come, Emmanuel, O Holy Night, Once in Royal David's City, Silent Night, What Child Is This?. ©2003, 40 pages. Book & CD.