Guardian Music — From James Brown to Martin Carthy, the best festive tunes don't always have to spread Christmas cheerFor the past five years, rather than cards, I've given family, friends and colleagues an annual CD of Christmas music. I sometimes wish I'd never sta...
more info