Composer: Vincent James Gallo
Lyricist: Vincent James Gallo
Composer: Don McLean
Lyricist: Instrumental
Composer: James Vincent
Composer: James T Schneider