brookeharrison.com
Brooke Reviews: Fairest by Marissa Meyer
I was simultaneously disappointed and excited when Marissa Meyer announced the publication of Fairest. Disappointed, because it meant I'd have longer to wait fo