John Lennon's "Happy Xmas (War Is Over)" is one of the most famous Christmas songs. It came out of a cultural context that a lot of younger people don't understand.