Superb writing and plot development as well as characterization. Then why not 5 stars? Maybe I'm being too snooty about my stars, but I have to reserve them for something truly wonderful, and there are just a couple hitches with this book.But that by no means should dissuade you from reading it. Zimmerman is a superb writer and crafter of detail. And while this book may be filed in the murder mystery section, it is more about love, trust and fidelity than it is about who done it.No finer work have I read that delves into the issues of what makes relationships work, and the rocky road that Todd Mills and Steve Rawlins travel is realistically and lovingly portrayed.Like any true murder mystery, we have a dead body by the second page. And we know that something is afoot by the end of the first chapter. If you have ever struggled through issues of fidelity and trust in your relationship, you will read nothing truer than the doubt and tricks the mind plays Zimmerman pens in these pages. And there's an excellent murder mystery mixed in to boot.So why just four instead of five stars? Without giving it all away, let's just say I think Zimmerman didn't tie up all the loose ends as neatly as he should have. There is still one thing left unexplained, significant in my view. And the other problem is mere careless editing I think. And that is when we read the first chapter from Todd's point of view, we realize he is curious about Tim Chase: is the actor gay or straight? Good enough. But then we get to the chapter about Tim Chase and we get the same unnecessary information, or rather, the question is posed in a very bothersome and redundant manner. Minor yes, but with a writer of Zimmerman's caliber, I think he should have caught that.