Ratings90
Average rating3.5
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.