30 songs as recorded by stars past and present: All I Want for Christmas Is You (Mariah Carey), Angels We Have Heard on High (Christina Aguilera), Breath of Heaven (Mary's Song) (Amy Grant), Christmas Stays the Same (Linda Eder), Christmas Time Is Here (from A Charlie Brown Christmas), Happy Xmas (War Is Over) (John Lennon), It Must Have Been the Mistletoe (Barbra Streisand), Let It Snow! Let It Snow! Let It Snow! (Frank Sinatra), Silver Bells (John Denver), and more. ©2003, Piano/Vocal/Guitar Songbook, 135 pages.