The religious conundrum that stopped Johnny Cash from signing the original version of "Sam Stone" by John Prine.
The instrument hasn’t always been a central player in jazz, but the best guitarists have taken up the challenge of finding ...