A review by komilo
Fire and Hemlock by Diana Wynne Jones

5.0