I had a hard time rating this one. It was such a fantastic read that I couldn't put it down. Then, I got to the last couple of chapters, and the ending was a let-down. I still am not sure I totally get it, and was disappointed that this one made the Christy award. A five star if the ending wasn't so dumb. I changed the ending in my head, it now ends much better.