Why did I wait so long before buying a Hefner CD? I had heard and already loved "The Hymn for the Cigarettes", "The Hymn for the Alcohol", "Pull Yourself Together" and "Painting and Kissing". Indeed they are four of the strongest songs on here, but in a collection of 20 tracks I wasn't expecting such a large number of gems. "The Day that Thatcher Dies" always makes me laugh (although I know I shouldn't!) and so many of the others are good. Very few weaker songs. The mix of humour and pathos in the lyrics is perfect. I generally don't listen closely to lyrics, but Hefher (like Billy Bragg, among others) makes me listen to and enjoy the lyrics as well as the music.