David, this is so cool. Definitely has the Lennon feel. An important message and well crafted lyrics. I enjoyed the fact that you went for it with the vocal. The production sounds good and I especially enjoyed the chord choices. Well done. Tom