Arranged By [Strings] – Sheridan TongueBacking Vocals – Bill Clift, Jim Miller , Suzanne RhatiganBass [Fretless Bass] – Durban LaverdeCello – Gillian BrierlyDrums – Martyn BarkerGuitar [Powerchord Guitar] – Mike CozziKeyboards, Programmed By – David BarrattViola – Angela Martin Violin – Chris Brierly, Kirsten MorrissonVocals, Backing Vocals, Synthesizer [Bass Synthesizer], Guitar [Twang Guitar], Noises – Carl Marsh
4:30
2
Sweet Rain
Backing Vocals – Bill Clift, Jim Miller , Suzanne RhatiganBass – Martin HeathDrums, Percussion [Rim Percussion] – Martyn BarkerGuitar – Andy SandersKeyboards, Programmed By – David BarrattPiano – John Du PrezVocals – Carl Marsh
5:25
3
Angel Pavement
Backing Vocals – Bill Clift, Jim Miller , Kate Stephenson, Suzanne RhatiganDrums, Percussion [Rim Percussion] – Martyn BarkerGuitar – Mike CozziKeyboards, Programmed By – David Barratt, Sheridan TongueViola – Angela Martin Violin – Kirsten MorrissonVocals – Carl Marsh
4:23
4
Let Me Sleep Beside You
Backing Vocals – Bill Clift, Jim Miller , Suzanne RhatiganBaritone Saxophone, Arranged By [Strings] – Sheridan TongueBass [Fretless Bass] – Durban LaverdeCello – Gillian BrierlyDrums – Martyn BarkerGuitar [Chorus Guitar Chord] – Mike CozziGuitar [Wah Guitar] – Steve BoltonKeyboards, Programmed By – David BarrattViola – Angela Martin Violin – Chris Brierly, Kirsten MorrissonVocals, Guitar [Twang Guitar] – Carl Marsh
4:04
5
Once Is Too Much For Me
Backing Vocals – Bill Clift, Jim Miller , Patty Donahue, Suzanne RhatiganBass – Martin HeathBrass, Keyboards – John Du PrezDrums – Greg HaverGuitar [Sustain Guitar] – Mike CozziKeyboards, Programmed By – David BarrattPiano, Keyboards – Sheridan TongueProgrammed By – Glenn SkinnerVocals, Guitar [Chord Guitar] – Carl Marsh
4:17
6
Hold Me Up
Backing Vocals – Bill Clift, Jim Miller Backing Vocals, Vocals [Finale] – Suzanne RhatiganGuitar [Distorsion Guitar] – Mike CozziKeyboards – Sheridan TongueKeyboards, Programmed By – David BarrattSynthesizer [Strings] – Steve HaliwellVocals, Guitar [Clean Guitars], Bass, Drum Programming – Carl Marsh
3:43
7
Here Comes The Crush
Backing Vocals – Bill Clift, Jim Miller , Patty Donahue, Suzanne RhatiganBass – Martin HeathDrums – Martyn BarkerGuitar, Piano – Lu EdmondsKeyboards [Strings], Piano [Additional] – Sheridan TongueKeyboards, Programmed By – David BarrattVocals, Backing Vocals – Carl Marsh
4:20
8
Every Bone In My Body
Backing Vocals – Bill Clift, Jim Miller , Suzanne RhatiganDrums – Chris Blackwell Keyboards, Programmed By – David BarrattPiano – Sheridan TongueTrumpet – Guy BarkerVocals, Backing Vocals, Guitar – Carl Marsh
3:54
9
Shadow To Shadow
Backing Vocals – Bill Clift, Jim Miller , Suzanne RhatiganGuitar – Andy SandersKeyboards, Programmed By – David BarrattVocals, Backing Vocals – Carl Marsh
4:25
10
Big Blues
Backing Vocals – Bill Clift, Jim Miller , Suzanne RhatiganGuitar [Wah Guitar] – Steve BoltonKeyboards, Programmed By, Bass – David BarrattPercussion – Martyn BarkerPiano, Keyboards – Sheridan TongueVocals, Guitar [Twang Guitar], Bass – Carl Marsh