James Yorkston, Nina Persson, and Johanna Söderberg form the perfect trio on "Songs for Nina and Johanna," creating a masterful blend of melancholy and some unexpected emotional uplift. They seem to have invigorated his work while he, in turn, has provided them with some of his most lyrically poignant songs. Source