Musically, jim is a cross between John Prine, Bob Dylan, Grandpa Jones,and Tiny Tim.
Geographically he's a native Houstonian, and a life-long Texan.
Chronologically, he's old enough to still think rap music is an oxymoron.
Whether he's playing his guitar, banjo or banjelele, delivering one of his own tunes or sending up one of his patented "Revised Standard Versions" of someone else's, one thing is true--he's "not just another pretty voice."