A review by skycrane
Darkspell by Katharine Kerr

5.0

I didn't like Darkspell quite as well as Daggerspell, I felt like the two halves didn't cohere in the same way, but it's still an excellent novel.