Jon Anderson - lead vocals, backing vocals Bill Bruford - drums Rick Wakeman - keyboards Steve Howe - guitar
With: Tony Levin - bass, Chapman stick, vocals Matt Clifford - keyboards, programming, orchestration, vocals Milton McDonald - rhythm guitar Deborah Anderson - backing vocals Tessa Niles - backing vocals Carol Kenyon - backing vocals Frank Dunnery - backing vocals Chris Kimsey - backing vocals Emerald Community Singers, Montserrat - backing vocals |