A review by gnomepatronus
Morrighan by Mary E. Pearson

4.0