Ratings2
Average rating4
Disclaimer: I received a free copy of this book in return for my honest review. All opinions are my own.
If you can get past the first third, this becomes a decent book with an interesting world and intriguing plot twists. It's just getting to that point that was troublesome for me.
Originally posted at rebeccasreadingcorner.blog.