Joshua James' new album is called My Spirit Sister. Released a little over a decade into his career, it features staggering honesty - the kind of stuff that's difficult to say out loud, let alone sing. For example, James wrote the song "Millie" when his wife was pregnant with their second child and he was having severe doubts. "I really just had no idea how to cope with it," James says. "Should I just leave this gal with her mom and just depart and try to start again? What am I to do?"
HEAR THE COMPLETE SESSION AND MORE ON NPR MUSIC HERE