John Prine: 25 Essential Songs

In his humble, hilarious way, Prine was one of America’s greatest songwriters. Here are 25 of his best – heartfelt love songs, midwestern mind-trips, and offhandedly brilliant reflections on the weird serendipity of everyday life