Credits
PERFORMING ARTISTS
Talk Talk
Performer
Mark Hollis
Vocals
Tim Friese-Greene
Piano
Robbie McIntosh
Dobro
Andrew Stowell
Bassoon
Danny Thompson
Bass
Phill Brown
Guitar
Choir Of Chelmsford Cathedral
Choir
Andrew Marriner
Clarinet
Lee Harris
Drums
Paul Webb
Electric Bass Guitar
Christopher Hooker
English Horn
Mark Feltham
Harmonica
Michael Jeans
Oboe
Martin Ditcham
Percussion
Henry Lowther
Trumpet
Nigel Kennedy
Violin
Simon Edwards
Guitarron
COMPOSITION & LYRICS
Mark Hollis
Songwriter
Tim Friese-Greene
Songwriter
PRODUCTION & ENGINEERING
Tim Friese-Greene
Producer
Phill Brown
Mastering Engineer
Denis Blackham
Mastering Engineer
Lyrics
[Verse 1]
Hear it in my spirit
I've seen heroin for myself
On the street so young, laying wasted
Enough, ain't it enough, crippled world
I just can't bring myself to see it starting
[Verse 2]
Tell me how I fear it
I buy prejudice for my health
Is it worth so much when you taste it
Enough, there ain't enough hidden hurt
A time to sell yourself, a time for passing
[Verse 3]
Spirit
How long?
Spirit
Spirit
Spirit
How long?
Spirit
How long?
Spirit
Written by: Timothy Alan Friese-Greene, Mark David Hollis