"Imagine" - no heaven, no hell, no religion, no possessions - definitely sounds atheistic and Communistic to me. Please don't play that at my funeral.
I am afraid John Lennon was not my favorite Beatle. He wrote the song "Run For Your Life" which appears to justify murder of one's girlfriend. I don't expect perfect rectitude from rock stars, but some of Lennon's work was really way out of line.
Well, I'd rather see you dead, little girl
Than to be with another man
You'd better keep your head, little girl
Or I won't know where I am
Let this be a sermon
I mean everything I've said
Baby, I'm determined
And I'd rather see you dead
You'd better run for your life if you can, little girl
Hide your head in the sand, little girl
Catch you with another man
That's the end, little girl