Ratings201
Average rating3.6
I really didn't expect to like this book so much, especially because it's another in a recent parade of books whose main characters I found unlikeable and irritating. 😂I often find stories like this predictable, but this one kept me guessing until the end. \o/