- 6-String Bass, Backing Vocals, Acoustic Guitar, Harmonica, Violin, Cello, Harp [Drowning Harp Solo], Percussion [Splashes], Strings, Bass, Synth, Grand Piano, Harp, Keyboards
- Pete Brough
- Arranged By [Bowed String Arpeggio], Samples, Omnichord
- David M. Allen
- Backing Vocals
- Moira Rankin
- Design [Cover Design]
- Stylorouge
- Drums, Percussion, Tambourine, Shaker, Bells [Finger Bells], Snare [Military Snares]
- Hermann Eugster
- Engineer [Assistant Mixing Engineer]
- Richard Arnold
- Engineer [Assistant Recording Engineer]
- Richard Sullivan, Roy Spong
- Guitar, Strings, Arranged By [Arpeggio], Sequencer [Bass Sequence], Twelve-String Guitar [6 & 12 String Guitar], Electric Guitar, Acoustic Guitar, Banjo, 12-string Electric Guitar
- Ralf Aussem