Credits
Annie Lennox: Keyboards, Vocals
Steve Jansen: Drum Programming
Marius de Vries: Programming, Keyboards
Heff Moraes: MIDI, Engineer
Keith LeBlanc: Drums
Doug Wimbish: Bass
Kenji Jammer: Guitar
Stephen Lipson: Guitar, Programming, Producer, Keyboards
Will O'Donovan: Mixing Assistant
Anton Corbijn: Photography
Ian Cooper: Mastering
Peter John Vettese: Programming, Keyboards, Recorder
Louis Jardim: Percussion
Dave Defries: Trumpet
Paul Moore: Keyboards
Ed Shearmur: Piano
Gavin Wright: Violin
Ian Silvester: Digital Technician
Satoshi Saikusa: Photography