A review by lilysnape
The Perfect Ruin by Shanora Williams

4.0

3.5/5. This...is a hard one to rate. I admit that I enjoyed most of it, with the main twist being fairly enjoyable. However, in the end there's no one to root for. That may be the point overall, but it made my experience more mixed than I'd like.