Recently, a questioner asked the Guardian's 'Notes & Queries' page: 'Why can't Bob Dylan and Paul McCartney write good songs anymore?' The best of the answers was 'Because they're not Leonard Cohen'. Phil