Holy Ghost
Pinion, Minnesota: a metropolis of all of seven hundred souls, for which the word "moribund" might have been invented. Nothing ever happened there and nothing ever would — until the mayor of sorts (campaign slogan: "I'll Do What I Can") and a buddy come up with a scheme to put Pinion on the map. They'd heard of a place where a floating image of the Virgin Mary had turned the whole town into a shrine, attracting thousands of pilgrims. And all those pilgrims needed food, shelter, all kinds of crazy things, right? They'd all get rich! What could go wrong?
When the dead body shows up, they find out, and that's only the beginning of their troubles — and Virgil Flowers' — as they are all about to discover all too soon.
Readers also enjoyed
John Sandford
John Sandford writes crime fiction that moves with the restless energy of the streets it describes. His novels are known for their sharp observation, moral tension, and an unsettling closeness to real violence, the kind that feels sudden and personal rather than theatrical. Long before his books filled bestseller lists, Sandford trained his eye as a journalist, learning how to notice the small, telling details that reveal who people really are under pressure. That background still shapes his fiction, where every scene feels grounded in lived experience.
Virgil Flowers
Virgil Flowers consists of twelve books. The current recommended reading order for the series is provided below.

