Ratings109
Average rating3.6
Since this was my book club's January selection,I'm going to wait to review this it until after we meet.
I will say that it's not a good idea to stay up until 3am reading this book when you're ill and then not expect some pretty twisted fever dreams.