Sorry! This site requires JavaScript. Virtually nothing will work without it. Please enable it in your browser.


Wild Justice

When a killing field is unearthed in the Oregon woods, it's linked to a Portland surgeon whose increasingly aggressive behaviour and explosive temper have already drawn the attention of his colleagues. Neophyte attorney Amanda Jaffe takes second chair to her father, a successful criminal lawyer retained by Dr. Vincent Cardoni when he is charged with multiple counts of murder. The victims have one thing in common: they are missing vital organs, which were clearly harvested by an expert surgeon. In this explosive and fast-paced suspense thriller, the forensic evidence against Cardoni is so convincing that even after his acquittal on a technicality, the reader, like Amanda, is sure of his guilt. And when a similar field of mutilated bodies turns up years later, Cardoni is again the primary suspect. But Cardoni has disappeared, and this time it's his former wife, Justine Castle, who's implicated in the new crimes, and Amanda who's retained as the lead attorney in the case.

The particulars of the killings are so similar to the first set of murders that Amanda is convinced Cardoni is involved. When he is found to be working at the same hospital where he was once a promising surgeon (this time as a custodian and under an assumed name), she draws the logical conclusion. But when she finds Cardoni's severed hand at the scene of the crimes, she is forced to rethink the assumptions on which her defence of the doctor's ex-wife is based. Could Justine, in fact, be the killer? Author Phillip Margolin's newest book moves at an almost frantic pace. Bodies pile up, evidence mounts, and everything points to Cardoni's guilt until the end, a stunner that surprises Amanda as well as the reader. This chilling, deftly crafted novel will hold the reader's attention to the last page. --Jane Adams, Amazon.com

Important places

Portland (271)

Counties

Multnomah (274)

Regions

Oregon (944)

Countries

United States (64,950)

Other geographical areas

Coast Ranges (USA) (388)