I really didn't expect this book to be so good, but the end floored me. I was totally in the dark about the killer for the whole book until they revealed at the end. Yes, there were clues, but like the characters, I had just brushed them off and pinned them on some other reason. Very interesting how the whole story unfolded!