A review by rileymsloan
Fairest by Marissa Meyer

4.0

so well written that i fear my hatred of this woman will never die