Writer: Leonard Cohen
Composer: Leonard Cohen
Other contributors: Leonard Cohen, Jennifer Wames, Roscoe Beck, Jude Johnstone, Sneaky Pete Kleinow, Lenny Castro, Vinnie Colaiuta, Billy Youdelman, Leanne Ungar, Fred Echelard