Revenant by Louise Cooper
The seventh book in Cooper's Indigo series, which includes Nemesis, Inferno, and Avatar. An undying warrior, Indigo has sought and battled the demons that she herself let loose into the world. Now, to destroy the demon lurking in Joyful Travail, she may have to destroy all who dwell there.