Scan barcode
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.