Writer: Al Stewart
Composer: Al Stewart
Other contributors: Universal/Songs Of PolyGram International Inc