Ratings12
Average rating4.2
This book had its moments...and its failures. In the beginning, I was expecting it to play out into a 1 or 2 star story, at its worst a dnf. But thankfully it evolved into something more enjoyable, and only got stronger until the end. But since first impressions are so vital, I'd settle on a 3 star at the highest. Still a good book, but not perfect (and thus I'll leave my thoughts at ~undecided~ because while I liked the read, I won't say I'll read it again, and I'm something of a chronic re-reader).