A review by katmarhan
Guardians of the Keep by Carol Berg

4.0

9/10
Pretty close to perfect for me—lots of twisty surprises, a satisfying conclusion to this installment but it’s obvious the story is not finished.