Great read! Tons of suspense, and a great murder mystery! Robert Dugoni has created a sharpshooting, feisty, police detective and heroine, Tracy Crosswhite, who carries around enough baggage to sink the Titanic. Her sister disappeared twenty years ago and was never found--no body--no trace. Losing her sister, Sarah, destroyed Tracy's life, her parents' lives, and the small town of Cedar Grove, Seattle. For twenty years Tracy has blamed herself for her sister's death, it's the reason she became a detective, it's the focus of her life, or what there is of it. Now, after twenty years the body has been found, and Tracy is going to solve the mystery of her sister's death. There is a man in prison who has served twenty years for Sarah's murder, Edmond House, a diabolical character if there ever was one. But is he the actual perpetrator of Sarah's murder? Tracy has never believed that he is the murderer, so what now? Fast moving, nice complexity, all in all, a great read.