Performance Credits
Porcupine Tree Primary ArtistMikael Akerfeldt Vocals (Background),Guest Artist,Guitar,Soloist,Vocal Harmony
Adrian Belew Guest Artist,Guitar,Soloist
Steven Wilson Keyboards,Guitar (Bass),Hammer Dulcimer,Vocals,Guitar,Piano
Colin Edwin Guitar (Bass)
Gavin Harrison Drums,Percussion
Richard Barbieri Keyboards,Synthesizer
Technical Credits
Steven Wilson Producer,Composer,MixingGavin Harrison Composer,Producer
Richard Barbieri Producer
George Shilling Guitar Engineer
Paul Northfield Guitar Engineer
Porcupine Tree Composer
Andres Karp A&R
George Schilling Guitar Engineer
Mike Bennion Montage,Artwork
Lasse Hoile Photography
Carl Glover Design
Andy VanDette Mastering