Dylan, Lennon, Marx and God