Guitars: Ian Bairnson
Drum programming: Stuart Elliott
Bass: Ian Bairnson
Keyboards: Richard Cottle, Ian Bairnson
Orchestral arrangement: Andrew Powell [ Lyrics from: http://www.lyricsmode.com/lyrics/a/alan_parsons_project/far_ago_and_long_away.html ]