A review by itsaripotter
The Mirror of fate by T.A. Barron

3.0