I'll Never Get Out of this World Alive by Steve Earle
Doc Ebersole lives with the ghost of Hank Williams. Literally.
In 1963, ten years after giving Hank the overdose that killed him, Doc is wracked by addiction. Having lost his licence to practise medicine, he lives in a rented room in the red-light district on the south side of San Antonio, performing abortions and patching up the odd knife or gunshot wound. But when Graciela, a young Mexican immigrant, appears in the neighbourhood in search of Doc's services, miraculous things begin to happen. Everyone she meets is transformed for the better, except, maybe, for Hank's angry ghost - who isn't at all pleased to see Doc doing well.
I'll Never Get Out of This World Alive is a poetic ghost story, as well as a ballad of regret and redemption, and miracles.