I found this book to be very well-written and the plot taut, with plenty of red herrings (which I love), enough to keep me interested throughout. Although I don't agree with the blurb - Darby's boyfriend is never really considered a suspect - there isn't a dearth of them anywhere. In fact, there are so many suspects that you're only really sure the two people who couldn't have done it are Darby and Miles. It seems everyone had a reason to kill Alec Rodin (and there are no spoilers here, since he is killed off almost immediately).
Just when you think you might have the right reason, and the right person, another comes along to change your mind; and before you know it, there are at least ten people who had reasons to kill him, and not because of things that he might have done, but because the little reasons all tie into other reasons, and other people. Talk about being being twisted around...
In the midst of this we have Darby and her beau Miles furthering their relationship and sort of trying to cement it somehow, while Darby struggles with her past and their future. And just when you think it's going to be smooth sailing, something else happens that will test their affection for each other. Quite enjoyable, without too much drama.
In the end, it was hard to put down, because I really wanted to know how it all wound up at the end. Stick with it; you'll enjoy the book.