Overview
A haunted cop. A ruthless cartel. A quest for vengeance that will leave no one unscathed.
When detective John Sole and his partner uncover a connection between a senator and a Mexican drug cartel, they set off a chain of events that shatters Sole's world. The cartel's enforcer murders Sole's partner, wife, and children, leaving him devastated and consumed by a thirst for revenge.
Resigning from the police, Sole disappears into the shadows, tracking down those responsible for his family's murder. With each step, he edges closer to his ultimate target: the cartel boss who ordered the hit that destroyed his life.
In this gritty thriller, author Glenn Trust takes readers on a heart-wrenching journey through the underbelly of the drug trade, where a man must confront the darkest parts of himself to find redemption.
Can John Sole outmaneuver the cartel and exact his revenge, or will he become another casualty in a war without end?
________________________________________________
Praise for the Sole Justice series:
★ ★ ★ ★ ★ The first book in a binge worthy series.
★ ★ ★ ★ ★ Sole Survivor is an action-packed, adrenaline fueled, roller coaster thrill ride. A page burner.
★ ★ ★ ★ ★ …a cant put down series.
★ ★ ★ ★ ★ The story draws you in from the beginning
★ ★ ★ ★ ★ Can't wait to read the next book in the series.
This book title, Sole Survivor, ISBN: 9781036704346, by Glenn Trust, published by Vinci Books Ltd. (November 18, 2025) is available in paperback. Our minimum order quantity is 25 copies. All standard bulk book orders ship FREE in the continental USA and delivered in 4-10 business days.
Unlike Amazon and other retailers who may also offer Sole Survivor books on their website, we specialize in large quantities and provide personal service, from trusted, experienced, friendly people in Portland, Oregon. We offer a Price Match Guarantee, and QuickQuote form, to make purchasing quick and easy.
Prefer to work with a human being when you order Sole Survivor books in bulk? Our Book Specialists are standing by Monday-Friday 8-5 PST, ready to help!