WOW. I was not expecting this book to be as good as it was. I think listening to it made it even better. Had I read it I honestly don't think it would have held my attention.I enjoyed how each chapter was from another character's perspective. There were so many twists that I did not see coming. ...