This was a pretty good book for the most part. It's a pretty standard mystery/thriller, but a nice way to while away an afternoon. But the ending completely ruined it for me. It simply made no sense given the way the story plays out just before this ending, which one can only imagine was meant to shock, is revealed. Had the author cared enough to try and explain this seemingly incongruous revelation, I might have liked it better. But perhaps even he couldn't find a way to make it work.