Bad Lands
He works cattle by day. Buries trouble at night.
Former Marine sergeant Frank Ranger spent two years on the run after being framed for his wife's murder. Having finally cleared his name, he arrives in rural South Dakota seeking honest work and a chance at redemption.
He signs on at a remote ranch owned by the Mercer family. But soon realizes that, even here, peace is hard to find. The Mercers are under siege from the Caldwell twins, ruthless developers hell-bent on swallowing up the whole county.
The Caldwells have deep pockets and they’ve bought off local Sheriff Roy Ecklund — a badge-carrying predator who'll use any weapon at his disposal.
When Ecklund's campaign of intimidation escalates from poisoned cattle to arson and murder, Ranger is forced to make a choice: walk away and save himself or stand his ground and risk losing the freedom he fought so hard to reclaim.
There can only be one answer. Because Ranger is done with running.
Readers also enjoyed
Joshua Harkin
Joshua Harkin is an action thriller author based in a town just outside Melbourne, Australia. With twelve years of writing experience, he has previously published psychological thrillers under a pen name. A lifelong fan of action thrillers, Joshua channels his passion for the genre into crafting gripping stories filled with suspense and intensity. When he’s not writing or devouring the latest thrillers, he enjoys quality time with his wife and kids. He also has a background in animation and IT, adding both a creative and technical edge to his storytelling.
Frank Ranger
Frank Ranger consists of five books. The current recommended reading order for the series is provided below.

