Don't know if anyone's flagged this up but Imagine is the most hypocritical song ever written :D Best song? What a crock of crap.
"Imagine there's no heaven, it's easy if you try" - At no point did he say "You lot go study Hindu under Maharishi Lads, I think it's all balls".
"Nothing to kill or die for" - He openly donated money and publicity to the political underworld of the Black Panthers.
"Imagine no possessions" - He had some really nice houses didn't he? What about that lovely painted rolls Royce? What about living in a high price hotel for years on end?
The more you read