I have exactly the same problem and I think it is absolutely ridiculous that no one has answered your question as yet considering David is one of the most popular names on the planet and Christmas is such an important occasion. In fact come to think of it, I think I am right in saying that the Christmas story involves many David's, including King David, the star of David and who can forget the David and Goliath story (I am not sure if that had anything to do with Christmas but still, common what a story!), just to mention a few.
Maybe... maybe the question should be not what I can get David for Christmas but what can David get me? I think you are being a bit hard on yourself being pressurized by this market driven capitalist commercial dog eat dog buy happiness culture. Take a deep breath and say to yourself Christmas does not own me... I own Christmas.
David Christmas was born in 1969.
David Grisman's Acoustic Christmas was created in 1983.
Christmas Sucks!
Christmas from the Heart - David Archuleta album - was created in 2009-06.
A self-titled album : David Archuleta A Christmas album: Christmas From the Heart
David Beckham David Beckham
David Birney has written: 'A Christmas pudding'
he sold about 760,000 of his debut album David Archuleta and about 211,000 of his Christmas album Christmas from the Heart
Yes, he plays the ghost of Christmas present.
archuleta
david dager
david morssey