Line-up / Musicians - Steven Wilson / vocals, guitar, additional keyboards - Richard Barbieri / keyboards - Colin Edwin / bass - Gavin Harrison / drums, percussion