The International Book of Christmas Carols ; Sheet Music Magazine Vocal Piano Guitar, 338 pages