Credits
The Human League: Producer
Philip Oakey: Artwork, Synthesizer, Keyboards, Vocals
David M. Allen: Program Assistant, Assistant Engineer
Ian Burden: Guitar, Bass, Synthesizer, Keyboards
Jo Callis: Guitar, Synthesizer, Keyboards, Vocals
Martin Rushent: Programming, Producer
Philip Adrian Wright: Artwork, Synthesizer, Keyboards, Slides
Ken Ansell: Artwork, Coordinator
Brian Aris: Photography
Joanne Catherall: Vocals
Susanne Sulley: Vocals