The life and times of the most original American singer/ songwriter of the last 50 years.
1985
2003
2014
1986
2013
2011
1979
2004
1980
—
2023
1997
1996
2018
2021