Arranged By [Choir] – Eric Jones
Backing Vocals – Doreen Chanter (tracks: 1, 2, 4), Kate Kissoon (tracks: 1, 2, 4), Madeline Bell(tracks: 1, 2, 4), Steve Langer (tracks: 1, 2, 4), Suzanne Rhatigan (tracks: 1, 3, 5, 8), Vicky Brown (tracks: 1, 2, 4)
Choir – The Pontardoulais Male Vocal Choir
Drums, Percussion – Graham Broad
Electric Guitar – Andy Fairweather Low, Jay Stapley
Leader [The Pontardoulais Male Vocal Choir] – Noel Davies
Lyrics By, Music By, Written-By – Roger Waters
Performer – The Bleeding Heart Band
Producer – Ian Ritchie, Roger Waters
Saxophone – Mel Collins
Vocals, Guitar, Bass, Keyboards – Roger Waters