
Price: $0.99
(as of Sep 30, 2026 18:48:02 UTC – Details)
Deceived. Pursued. Trapped behind enemy lines.
Ian Hale is back in the private military game—but this time, he’s calling the shots.
Fresh from a brutal mission in South Sudan, Hale and partner Laney Shaw have established themselves as elite operators. But reputation alone doesn’t keep the lights on. Pressed for cash, Hale takes a high-stakes contract with Diedem, a tech giant crippled by cyberattacks. The mission: escort two executives into Belarus, pay off the hackers, and secure critical data. Simple enough.
Until everything falls apart.
When a gunshot cracks and one executive topples, Hale realizes he’s been set up. Betrayed and hunted through hostile territory, Hale discovers that Diedem has a dark secret—a conspiracy linking the corporation to Moscow’s brutal regime. Now, with ruthless Russian assassins and relentless Belarusian forces closing in, Hale must fight not just to survive, but to expose the truth.
He didn’t start this fight, but he’s determined to finish it.
From Logan Ryles, author of the acclaimed Prosecution Force series, comes Price of Allegiance. Perfect for fans of Jack Carr, Brad Thor, and Vince Flynn.
Book 3 of 5 : Ian Hale
Listening Length : 10 hours and 53 minutes
Author : Logan Ryles
Narrator : Mark Garkusha
Publication date : July 14, 2026
Language : English
Publisher : Podium Audio
ASIN : B0H3ZLSVJ6
Version : Unabridged
Program Type : Audiobook
Best Sellers Rank: #4,461 in Audible Books & Originals (See Top 100 in Audible Books & Originals) #80 in Action Thriller & Suspense Fiction #112 in Thriller & Suspense Action Fiction #193 in Crime Thrillers (Audible Books & Originals)
Customer Reviews: 4.6 4.6 out of 5 stars (476) 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); } }); });
