Ratings69
Average rating3.4
Wow. Hard to write about this one without spoiling it. My advice - read it soon before you hear too much. I had heard a bit about the book that had me guessing some things too early, but I'm glad I read it so soon after it was widely available. There are MANY ways that this book will have me thinking about it for a while. It got a lot of buzz and didn't disappoint.