A review by williamsdebbied
Briarheart, by Mercedes Lackey

adventurous slow-paced

5.0