Credits
PERFORMING ARTISTS
Steven Wilson
Vocals
David Kosten
Programming
Nick Beggs
Guitar
Adam Holzman
Electric Piano
Michael Spearman
Cymbals
Wendy Harriott
Background Vocals
Bobbie Gordon
Background Vocals
Crystal Williams
Background Vocals
London Session Orchestra
Orchestra
Guy Protheroe
Conductor
COMPOSITION & LYRICS
Steven Wilson
Composer
PRODUCTION & ENGINEERING
Steven Wilson
Mixing Engineer
David Kosten
Producer
Bob Ludwig
Mastering Engineer