Jack Reacher series by Lee Child
Ex-military policeman Jack Reacher is a drifter. He’s just passing through Margrave, Georgia, and in less than an hour, he’s arrested for murder. Not much of a welcome. All Reacher knows is that he didn’t kill anybody. At least not here. Not lately. But he doesn’t stand a chance of convincing anyone. Not in Margrave, Georgia. Not a chance in hell. The sleepy, forgotten town of Margrave, Georgia, hasn't seen a crime in decades, but within the span of three days it witnesses events that leave everyone stunned. An unidentified man is found beaten and shot to death on a lonely country road. The police chief and his wife are butchered on a quiet Sunday morning. Then a bank executive disappears from his home, leaving his keys on the table and his wife frozen with fear. The easiest suspect is Jack Reacher - an outsider, a man just passing through. But Reacher is a tough ex-military policeman, trained to think fast and act faster. When authorities learn the first victim was someone from Reacher's past, and he cannot convince them of his innocence, his patient self-defense becomes a raging crusade of revenge. With two cops who believe in him - a thoughtful black detective and a woman named Roscoe - he closes in on a ruthless conspiracy hiding behind Margrave's rural charm. But closing in on him is a team of killers. Step by step, the two teams circle - waiting to see which will be the first to walk onto the killing floor.