Ratings1,003
Average rating3.7
I read a book before this one that irked me and then this book had a similar twist and even though I thought this was better I just couldn't like it as much as I think I might have if I read it at a different time. 3 1/2 stars.