Dylan, Lennon, Marx and God | 9781108489812 | Memmo