tracks b1 to b10 bass Tom Fowler tracks a1 to a8 bass, bass [pedals], twelve-string guitar Mike Rutherford tracks b1 to b10 cello Hugh Malloy tracks b1 to b10 drums, percussion Chester Thompson tracks b1 to b10 drums, percussion Phil Ehart tracks a1 to a8 drums, vocals, vibraphone, percussion Phil Collins tracks b1 to b10 electric guitar, acoustic guitar, vocals, keyboards, percussion, arranged by, producer Steve Hackett tracks a1 to a8 engineer [assistant] Bob Broglia tracks a1 to a8 engineer [assistant] Paul Watkins tracks b1 to b10 keyboards David LeBolt tracks b1 to b10 keyboards, flute, piccolo flute, bass [pedals] John Hackett tracks b1 to b10 keyboards, producer, engineer John Acock tracks a1 to a8 oboe, cor anglais Robin Miller tracks b1 to b10 percussion James Bradley Jr. tracks a1 to a8 producer, engineer, piano, mellotron, harmonium, electric piano [elka rhadsody] John Acock tracks a1 to a8 producer, vocals, electric guitar, acoustic guitar, mellotron, harmonium, bells, autoharp, effects Steve Hackett tracks a1 to a8 soloist, cello Nigel Warren-Green tracks a1 to a8 synthesizer, flute, bells John Hackett tracks b1 to b10 violin Graham Smith tracks b1 to b10 vocals Randy Crawford tracks a1 to a8 vocals Sally Oldfield tracks b1 to b10 vocals Steve Walsh tracks b1 to b10 vocals, percussion Richie Havens written-by Steve Hackett