Usborne Book of Christmas Carols by Heather Amery
Illustrated throughout, this songbook includes words and music for piano, keyboard, recorder and guitar. Traditional, as well as less familiar tunes are included for 3-year-olds upwards and their accompanyists.