Psychic TV; except where indicated Personnel Psychic TV Peter Christopherson – emulator (synth), digital loops, bells, church organ, voice, production Alex Fergusson – guitar, bells, tambourine, voice, production Genesis P-Orridge – vocals, bass guitar, violin, emulator (synth), drums, kangling, Tibetan singing bells, production Additional personnel Andrew Poppy – original choral and orchestral arrangements; emulator on "Hymn 23" Geff Rushton – bass guitar, vibraphone, kangling, Tibetan thigh bones, Tibetan singing bells Paula P-Orridge – drums, vibraphone, percussion David Tibet – kangling, bells, singing bowls Monte Cazazza – vocals and lyrics in "Iron Glove" Steve Broughton - Hammond organ on "White Nights" Micky Groome - harmony vocals on "White Nights" Bob Breen - backing vocals on "Ancient Lights" Mr. Sebastian - voice on "Eden 1" Dennis Guiver - voice on "Eden 3" Jeremy Birchill – bass vocals Anthony Scales – tenor vocals Rob Scales – tenor vocals Mark Lintern Harris – counter-tenor vocals and recorder Simon Limbrick – marimba, snare drums, percussion (temple blocks) Chris Redgate – oboe, English horn Jessica Ilbert – oboe, English horn Andy Calard – trumpet Bill Stokes – trumpet David Powell – tuba Technical Ken Thomas – production Mike King - engineer References External links Psychic TV albums 1983 albums Some Bizzare Records albums