THE PRUNING MURDERS
A Serial Killer. A Family Tree. A Deadly Mission.
When FBI Agent Angela Reeves discovers a DNA match linking a 1997 cold case murder to a recent “accidental” death in Munich, she uncovers a chilling pattern: someone is methodically eliminating their own genetic relatives—one branch at a time.
Marcus Keene is a ghost. Ex-military. Highly trained. Invisible. For decades, he’s moved across continents, using the very tools designed to unite families—public DNA databases and genealogy websites—to hunt down distant cousins he’s never met. His mission: erase a bloodline he believes is fundamentally flawed.
But the net is closing.
Forensic genealogist Dr. Dana Walsh builds family trees from genetic fragments. Texas Ranger Tom Salgado survived a brutal encounter with Marcus and won’t stop until he brings him to justice. And Interpol agent Klara Voss tracks patterns others can’t see.
As Marcus races to eliminate the final names on his list—including twenty-year-old Maya Aldridge, who has no idea she’s a target—the investigators must master the same genealogical weapons he wields. Because Marcus isn’t just erasing people. He’s rewriting history itself.
The Pruning Murders is a pulse-pounding thriller that explores the dark intersection of DNA technology, inherited trauma, and obsession. Perfect for fans of Jeffery Deaver, Karin Slaughter, and anyone fascinated by how modern forensic genealogy is revolutionizing criminal investigations.
“Blood doesn’t lie. But sometimes it hides.”
From cold case to cutting-edge science—one killer. One mission. Zero traces.
ASIN : B0G169ZKRP
Accessibility : Learn more
Publication date : November 6, 2025
Language : English
File size : 1.2 MB
Screen Reader : Supported
Enhanced typesetting : Enabled
X-Ray : Not Enabled
Word Wise : Enabled
Print length : 539 pages
Page Flip : Enabled
Best Sellers Rank: #1,081,792 in Kindle Store (See Top 100 in Kindle Store) #2,059 in Technothrillers (Kindle Store) #7,120 in Serial Killer Thrillers #12,078 in Psychological Thrillers (Kindle Store)
Customer Reviews: 5.0 5.0 out of 5 stars (4) var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) ); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });
