In a touching, if not slightly strange gesture, Tom Waits has paid tribute to his friend Keith Richards with an original poem.

Penned for Rolling Stone, the poem celebrates the guitarist as he prepares to release ‘Crosseyed Heart’, his first solo LP in 23 years. Richards recently premiered debut single ‘Trouble’ from the record, which is due for release on September 18.

As well as being close friends, the pair have collaborated many times over the years; most notably on several of Waits’ albums including 1985’s Rain Dogs.