Performance Credits
Roger Waters Primary Artist,Bass,Guitar,Vocals,Synthesizer,Guitar (Acoustic),Guitar (12 String)Marv Albert Guest Artist,Voices,Keyboards
Steve Lukather Guest Artist,Guitar
Jeff Beck Guest Artist,Guitar,Soloist,Guitar (Electric)
P.P. Arnold Vocals
Patrick Leonard Piano,Voices,Keyboards,Synthesizer,Organ (Hammond)
Andy Fairweather Low Guitar,Vocals,Guitar (Rhythm),Guitar (Acoustic),Guitar (Electric),Guitar (12 String),Vocals (Background)
B.J. Cole Guitar (Steel)
Steve Sidwell Cornet
Geoff Whitehorn Guitar,Guitar (Electric)
Lynne Fiddmont-Linsey Vocals (Background)
David Paich Organ (Hammond)
Don Henley Vocals
John Patitucci Bass,Bass (Upright),Bass (Electric),Guitar (Electric)
John Pierce Bass
Rita Coolidge Vocals
Jeff Porcaro Drums
Denny Fongheiser Drums
Luis Conte Percussion
Rick DiFonzo Guitar
Katie Kissoon Vocals,Vocals (Background)
Michael Kamen Conductor
Jon Joyce Vocals,Vocals (Background)
Doreen Chanter Vocals,Vocals (Background)
Tim Pierce Bass,Guitar,Choir/Chorus
Lynn Fiddmont Vocals (Background)
Jim Haas Vocals (Background)
Bruce Gaitsch Guitar,Guitar (Acoustic)
Graham Broad Drums,Percussion
John "Rabbit" Bundrick Organ,Organ (Hammond)
Randy Jackson Bass
N'Dea Davenport Vocals,Vocals (Background)
Brian Macleod Drums,Hi Hat,Percussion
James Johnson Bass,Bass
Linsey Fiddmont Vocals
John Dupree Conductor
Katie Kisoon Vocals (Background)
Alf Razzell Vocals
Jessica Leonard Voices
Kenneth Bowen Conductor
Guo Yi Bass,Lute,Oboe,Zhen,Dulcimer
The Peking Brothers Bass,Lute,Oboe,Zhen,Dulcimer
Charles Fleischer Voices
Alf Razzelli Vocals
Jimmy Johnson Bass
Natalie Jackson Vocals,Vocals (Background)
London Welsh Chorale Featured Artist
Stan Laurel Vocals,Vocals (Background)
Jordan Leonard Voices
National Philharmonic Orchestra Limited Orchestra
Rick Difonso Guitar
Technical Credits
Tony Kaye PhotographyPatrick Leonard Arranger,Producer,Programming,Choir Arrangement,Vocal Arrangement,Percussion Programming
Andy Bradfield Assistant Engineer
Jeremy Wheatley Assistant Engineer
James Guthrie Mixing
Doug Sax Mastering
Roger Waters Composer,Producer
Sean O'Dwyer Mixing Assistant
Ross Donaldson Assistant Engineer
Nick Griffiths Engineer,Producer
Michael Kamen Arranger
Marc Moreau Assistant Engineer
Jerry Jordan Engineer
Haydn Bendall Engineer
John Dupree Arranger,String Arrangements
McLaugh Engineer
Christopher Austopchuk Creative Director
Roy Sweeting Assistant Engineer
Jessica Leonard Screams
Brian Burrows Assistant Engineer
Michael Bosley Assistant Engineer
Stephen McLaughlan Engineer
Ron Lewter Mastering
Steve Heinke Assistant Engineer
Paul M. Martin Art Direction
Mark Burdett Art Direction
Richard Haughton Photography
John Lowson Assistant Engineer
Jordan Leonard Screams
Dary Sulich Assistant Engineer
Chris Brown Assistant Engineer