Price: $17.95 - $14.77
(as of Mar 31, 2026 18:49:12 UTC – Details)
“With a plot more intricate than a missile’s targeting solution and paced twice as fast, Terminal Exchanges nails its objective and explodes on impact!” —Cam Torrens, award-winning author of the Tyler Zahn mystery/suspense series
Like other large cities, Miami, known for its beautiful beaches, nightlife, and cuisine, suffers from an ugly undercurrent of violence. AJ Docker is forced to face off with that subculture when a gang invades the emergency room and brutally murders one of his patients in front of him and threatens Doc himself. After he surmises that a woman and her young son may be next on the hit list, he and Banshee, his well-trained service dog, embark on a search for the killers to protect the innocent woman and child.
As he investigates, he realizes the threats of further violence stem from not only a local gang but also international terrorists. When Doc and Banshee interfere with their horrific plans, the killers set their sights on Doc. In a harrowing race for survival, Doc and the killers track each other down, while Doc helps a close friend navigate a complex, life-threatening medical emergency.
Read the AJ Docker and Banshee Thrillers in any order, or follow the series from the beginning:
Last Patient of the NightFaulty BloodlineSin City TreacheryDeadly EquationTerminal ExchangesThe Phantom Files
From the Publisher
AJ Docker and Banshee Thrillers

Last Patient of the Night by Gary Gerlacher (Book 1)
“Last Patient of the Night is M*A*S*H* meets Detective Harry Bosch. It’s a thriller that won’t disappoint.” –Gregory D. Lee, author of Stinger: An International Thriller

Faulty Bloodline by Gary Gerlacher (Book 2)
“A well-crafted, fast-paced medical crime thriller that will put you in the middle of the ER, holding your breath. The plot will unfold and draw you right in. And there’s a great dog!” –Jeffrey Jay Levin, author of Watching

Sin City Treachery by Gary Gerlacher (Book 3)
“The accuracy of medical details and credible threats mixed with genuine characters create an unputdownable read. Buckle in and get ready for a fast-paced ride!” –Ivanka Fear, author of The Dead Lie and Where is My Husband?

Deadly Equation by Gary Gerlacher (Book 4)
“The accuracy of medical details and credible threats mixed with genuine characters guarantees an unputdownable read. Buckle in and get ready for a fast-paced ride!” –Ivanka Fear, author of The Dead Lie and Where is My Husband?

Terminal Exchanges by Gary Gerlacher (Book 5)
“Terminal Exchanges is fast paced and suspenseful to the last page. This is one of those books you don’t want to put down once you start reading.” -Sandra J. Cady, author of A Game of Luck

Phantom Files by Gary Gerlacher (Book 6)
“Caution: Phantom Files is a bestselling medical thriller that may cause readers to experience rapid breathing, heart-pounding, spine-tingling, page-turning excitement.” -Gail Ward Olmsted, author of the Miranda Quinn Legal Twist series
Publisher : Black Rose Writing
Publication date : October 30, 2025
Language : English
Print length : 257 pages
ISBN-10 : 1685136648
ISBN-13 : 978-1685136642
Item Weight : 12.3 ounces
Dimensions : 6 x 0.65 x 9 inches
Book 5 of 6 : An AJ Docker and Banshee Thriller
Best Sellers Rank: #31,625 in Books (See Top 100 in Books) #57 in Medical Thrillers (Books) #64 in Medical Fiction (Books) #664 in Murder Thrillers
Customer Reviews: 4.7 4.7 out of 5 stars (4,452) var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); 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); } }); });