A review by __kenareads__
Fairest of All by Sarah Mlynowski

5.0