Ratings141
Average rating3.7
I had to force myself through this because I refused to DNF it. But there are just so many plot holes and the dialogue/writing style just weren't for me. Although this is typically the kind of thing I enjoy, I just couldn't get into this book.