A review by lynda_d
Beneath the Keep by Erika Johansen

4.0

I want to re-read the trilogy now!