This is my first book by this author, and I have to say I was disappointed. I should have finished this over the weekend but kept finding myself setting it aside. I did enjoy how the author slowly brought together multiple threads to finally reveal how entangled they are. I thought a couple of the secondary characters actually had more interesting personalities than did the major players. But the ending just did not work for me at all.