Performance Credits
Steve Hackett Primary Artist,Guitar,Keyboards,VocalsJohn Hackett Flute
Technical Credits
Billy Budis Liner Notes,MixingJohn Lewis Composer
Deuter Composer
John Acock Producer,Engineer,Mixing
Johann Sebastian Bach Composer
Traditional Composer
Ian Anderson Mastering
Lippa Pearce Layout Design,Artwork,Design
Steve Hackett Producer,Composer
Richard Foster Photography
Kim Poor Artwork,Cover Art