Credits

Produced by Paul Hardiman and Matt Johnson
Words and Music by Matt Johnson
Engineered by Paul Hardiman

Zeke Manyika courtesy of Orange Juice / Polydor
Thomas Leer courtesy Arista
Camelle G. Hinds courtesy Phonogram
Frank Want courtesy Self Immolation

I've Been Waiting For Tommorow (All of my Life)

Zeke Manyika - drums
Thomas Leer - synth solo
Camelle G. Hinds - bass guitar
Matt Johnson - synths, instruments, percussion, vocals

This is the Day

Wicks - accordion
Paul Boyle - fiddle
Andy Duncan - drums
Matt Johnson - synths, instruments, percussion, vocals

The Sinking Feeling

Jeremy Meek - bass guitar
Matt Johnson - synths, instruments, percussion, vocals

Uncertain Smile

Jools Holland - piano
Camelle G. Hinds - bass guitar
Andy Duncan - drums
Matt Johnson - synths, instruments, percussion, vocals

Twilight Hour

Thomas Leer - synths
Zeke Manyika - drums
Anne Stephenson - violin
Martin McCarrick - cello
Camelle G. Hinds - bass guitar
Matt Johnson - synths, instruments, percussion, vocals

Soul Mining

Andy Duncan - drums
Matt Johnson - synths, instruments, percussion, vocals

Giant

Zeke Manyika - drums
Thomas Leer - bass synth
Camelle G. Hinds - bass guitar
Frank Want - sticks
Manyika, Hardiman, Johnson - chant
Matt Johnson - synths, instruments, percussion, vocals

Perfect

Harry Beckett - trumpet
Camelle G. Hinds - bass guitar
Andy Duncan - drums
Matt Johnson - synths, instruments, percussion, vocals