Margins
Ash Park book cover 1
Ash Park book cover 2
Ash Park book cover 3
Ash Park
Series · 11 books · 2016-2020

Books in series

Salvation book cover
#0.5

Salvation

An Ash Park Prequel Novella

2018

FROM THE BESTSELLING AUTHOR OF FAMISHED “Wickedly entertaining . . . the perfect precursor to the Ash Park series, and every bit as shocking.” ~Kristen Mae, bestselling author of Red Water THE ASH PARK SERIES STARTS HERE… Edward Petrosky joined the Ash Park police force with two goals in mind: escape the military and silence the demons that followed him home from the war. And no one soothes those traumas better than his fiancé, Heather—he doesn't even mind that she has a checkered past of her own. But his dreams are obliterated when one night, on a routine call, Ed stumbles upon a scene as horrifying as any he’s seen in combat: Heather’s bloody body, half-buried in the snow. Though his superiors order him to stay away from the investigation, Ed can’t help but notice the inconsistencies in Heather’s case—her supposed cause of death doesn’t mesh with what she’s told him about her past. When another body turns up, Ed realizes that Heather’s murder wasn’t an isolated act of violence; this new victim was connected to the same shelter where Heather volunteered and attended the same church where a kindly priest seems to know more about the murders than he should. And the detectives working the case seem indifferent to these links despite being no closer to finding Heather’s killer. Now Ed must choose whether to play by the rules or sacrifice his career to seek justice for the woman he was supposed to spend his life with. One thing’s for certain: Ed can’t go down without a fight, because Ed isn’t the only one seeking vengeance. And in Ash Park, the innocents aren’t always who they appear to be. Chilling, and as twisted as you’ve come to expect from Meghan O’Flynn, Salvation will keep you glued to the pages. If you like James Patterson’s Alex Cross series, Tana French’s Murder Squad series, or Vargus and McBain’s Violet Darger FBI thrillers, you’ll love Ash Park.
Famished book cover
#1

Famished

2016

STARVATION TAKES MANY FORMS Ash Park, a run-down suburb of Detroit, might not be the most idyllic place to live, but for Hannah Montgomery, it's safe. At least, it feels that way until a serial killer starts dicing up women from the shelter where she volunteers. Hannah manages to convince herself the killings have nothing to do with her brutal past—but then her boyfriend is murdered in the same ruthless manner as the others. And the police think she may have had something to do with it. The cops are right about one thing: Hannah is responsible. Because she knows who the killer is. Now she must face the fact that she brought a monster with her to Ash Park—and his appetite for blood is insatiable. Everyone's hungry for something. Some are more famished than others.
Conviction book cover
#2

Conviction

2016

Shannon Taylor takes no prisoners—save the ones she tosses into lockup. Between convicting criminals as an Ash Park district attorney, dealing with her jerk ex-husband (who also happens to be her boss), and caring for her dying brother, Shannon is already stretched thin. So she’s less than thrilled when new evidence from a closed case emerges—evidence suggesting she threw a young mother in jail for a murder she didn’t commit. Shannon knows the girl is hiding something. But whatever the secret, it is even more compelling than the hope of freedom—the girl won’t talk. When Shannon becomes the target of a series of cryptic and bloody warnings, she must find a way to protect everyone she holds dear. Will her persistence free an innocent woman? Or will her pursuit of the truth turn her family into helpless targets in a madman’s game? Conviction runs deep. Courage runs deeper. And nothing in Ash Park is as it seems.
Repressed book cover
#3

Repressed

2016

No matter where you go, your past follows. For once in his life, Curtis Morrison has it good. A newly-married detective on the Ash Park police force, Morrison spends his days working to heal the ails of society to make up for his own checkered past. But though he’s come a long way from a life of deadly, bloody secrets he can’t fully recall, not even his wife and baby daughter can silence the old addiction still rattling around in his brain. And he’s about to learn that a history like his is not the kind you can escape from. When his wife and child go missing, Morrison finds himself dragged into a nightmare game controlled by a sadistic monster hell-bent on making him pay for sins he’s repressed for nearly twenty years. Whoever took his wife isn’t after her—they want Morrison to suffer. And with each day that passes, his family’s situation grows more dire. Now Morrison must explore a past he’d hoped he’d left behind to save the people he loves, awakening the beast he’s tried so hard to forget. What he uncovers is far worse than he imagined, every clue dragging him away from the life he’s painstakingly built and back to a place he’d very nearly succumbed. The clock’s ticking. And this time, he might not make it out alive.
Hidden book cover
#4

Hidden

2017

HE'S BACK Detective Edward Petrosky has always felt the pain of the world like a razor blade in his gut, even more so when he considers the killers who have escaped conviction. But he can't let that stop him, not after a grandmother is found murdered on her front lawn, the victim of some machete-wielding psycho. The case is strange from the outset: no one heard a thing despite the public nature of the crime. An unknown child's footprints cover the property without a trace of the kid. And a grisly discovery in the basement has the entire police force stunned. Nothing makes sense. Whatever secrets their victim had, she'd taken them, quietly, to her grave. But when another woman's corpse turns up with a familiar brand on her ribcage, Petrosky realizes the horrible truth: a killer he'd thought was long gone from Ash Park has remained, lurking in their midst. And who knows how many victims this butcher has collected? For those he's kidnapped, any day might be their last, imprisoned, unseen, with only their screams and a deranged lunatic for company. Now Petrosky must risk everything he holds sacred to track the most sadistic killer Ash Park has ever seen, a man whose thirst for carnage extends far beyond mere bloodletting. But saving innocent lives will require an unbearable sacrifice. One from which he may never recover.
Redemption book cover
#5

Redemption

An Ash Park Novel

2017

FROM THE BESTSELLING AUTHOR OF FAMISHED "Smart, grisly, and unflinching...don't forget to breathe." ~Beth Teliho, award-winning author of Order of Seven ASHES TO ASHES It's been five years since the Looking Glass killer terrorized the streets of Ash Park, leaving a trail of dissected victims in his wake. Five years since the Looking Glass killer kidnapped Hannah Montgomery, a woman Detective Petrosky had sworn to protect—a woman who looked just like his murdered daughter. Five years of guilt-ridden nights Petrosky spent wishing he could find the balls to put a bullet in his brain. But when a call comes in from the police department in Hannah Montgomery's hometown, Petrosky must re-evaluate all he knows to be true. Could the killing of Hannah Montgomery's father be connected to the Looking Glass case? What he finds is the most shocking revelation of his career, one that tangles past and present in an inescapable web of deceit. For the Looking Glass killer isn't the only sadistic butcher he needs to find—the man who raped and burned his daughter alive is still out there, taunting him with the bodies of other victims. And the cases are too closely connected to tease apart. Now Petrosky must holster his grief to track the man who destroyed the only good thing he's ever done. And when Petrosky goes, he's taking that bastard with him.
Recall book cover
#6

Recall

2019

"A captivating thriller about the power of the things we wish we could forget." ~Mary Widdicks, bestselling author of A Mutual Addiction Where is the line between killer and hero? Things are finally looking up for Detective Petrosky. Sure, his daughter’s still dead, his granddaughter’s in another state, and they keep putting lemon in his freaking water, but he’s sober, his ex-wife no longer hates him—as much—and his new partner is as good at police work as she is at matching his snarky comebacks. But criminals don’t take a break; those bastards never sleep. When a councilman’s son is brutally murdered, the city explodes into controversy. Though the teen appears to have been ambushed in a random attack, there’s no forensic evidence at the scene, and the boy’s neck was snapped as quickly and efficiently as if it were a professional hit. Was the murder politically motivated? Or was the victim involved in something else—something bigger? Perhaps the slaying is linked to the old crime scene photos the victim had been collecting, some from cases Petrosky himself worked. And whoever murdered their victim killed at least two others. Ash Park may be dealing with a serial killer five years in the making. But the victims from these older cases are far from innocent—each appears to have been killed during an attempted rape. Is their suspect a cold-blooded murderer, or a hero vigilante? And what does any of it have to do with the councilman’s son? All Petrosky knows is that until now, their perp has been protecting the most vulnerable citizens of Ash Park from the very worst of humanity—from the criminals Petrosky himself has spent his entire career trying to put away. And Petrosky isn’t sure he wants him to stop. Riveting, and as dark as it is mysterious, Recall pushes the boundaries of right and wrong and turns the notion of justice on its head. Fans of Harlan Corben, Lee Child, and Karin Slaughter will love the Ash Park series.
Imposter book cover
#7

Imposter

2020

"A chilling and intricate web…spectacularly entertaining.” ~Kristen Mae, bestselling author of Underdog A kidnapped child. A detective on the edge. And a suicide that’s anything but. “Little Greggie” Boyle was the amazing reappearing child—a boy kidnapped and returned to his parents after five years in captivity. So what would make him take his own life? That’s the question hanging over Detective Petrosky’s head. It seems the teenager was found suspended from the rafters in the foyer of his parents’ home, a rope around his neck. No signs of struggle. No note, though that isn’t uncommon despite what Hollywood says—those movie nitwits don’t know real crime from their left elbows. But something is wrong. The victim’s parents are stonewalling the police, and Gregory’s brother is cagey—even a little creepy. None of them seem interested in finding out what drove Gregory to kill himself. Or maybe they know something Petrosky doesn’t. Then forensic evidence turns the case on its the boy was drugged. The death wasn’t a suicide at all. Perhaps the kidnappers came back to make sure he stayed quiet…permanently. As the investigation continues, a darker pattern of abductions begins to emerge. Gregory wasn’t the only child taken, and it appears the kidnapper is cleaning house—are any of the other victims still alive? One thing seems Petrosky and his partner aren’t just hunting a killer; they’re looking for more bodies. If they don’t hurry, the man who murdered Gregory Boyle will rip other children from their families—kids who will never again come home. And more dead children, especially on the anniversary of his daughter’s grisly murder, is more than Detective Petrosky can handle. He needs to catch the killer and ensure no more children fall prey to this maniac before he loses his own tenuous grasp on sanity. Fiendishly clever, unique, and replete with twists and turns that keep readers glued to the pages, Imposter is a fast-paced crime thriller in the vein of Sidney Sheldon, Tana French, and Dean Koontz’s Jane Hawk series.
Composed book cover
#8

Composed

2020

A ruthless serial killer. A tormented detective. One chance to save his best friend. Fresh off leave after a justified shooting, Edward Petrosky is battling his own brain as much as he is the world around him. His ex-wife has finally stopped calling, and he’s even pulled away from his neighbors. The chief of police might be the only person helping to keep Petrosky sober. When a woman is found dead near a local running trail, the city goes on high alert. Not only was the victim posed, but her body had been altered as if a crazy plastic surgeon had taken a scalpel to her. This killer is meticulous, careful—in Petrosky’s experience, the most dangerous kind of psycho. But then a second victim turns up, and she hasn’t been mutilated in quite the same way. Strange for a perfectionist suspect. Had the perp been interrupted, or is there a more sinister explanation? Perhaps they’re dealing with a copycat, or a pair of killers—the citizens of Ash Park might be in more peril than Petrosky had anticipated. But when the chief of police is abducted, the case shifts into unchartered territory. The killer they’re after doesn’t just want to play with his victims—he wants notoriety. And the only way he’ll get it is if Petrosky opens up about the case, a move that could put the chief’s life in more danger. And that’s a risk Petrosky cannot take. Petrosky’s only shot is to find their perp before the maniac slices into his boss—the only friend he hasn’t managed to push away. Can he catch the killer and muzzle his demons? Or will this case awaken the devil he’s been trying to silence?
Witness book cover
#9

Witness

2020

A missing victim. A deceitful family. And a detective too close to come out unscathed. Detective Edward Petrosky has seen his share of horrors—abused children, terrified assault victims, and of course, the vicious predators who don’t stop killing until someone like Petrosky puts them away. It’s no wonder he needs a little whiskey to take the edge off. So he’s relieved when he gets a call on a burglary—he’ll take stolen laptops over dead bodies any day. But he quickly learns this is no ordinary housebreak. There’s a considerable amount of blood at the scene, though the owner doesn’t appear injured. And Petrosky recognizes him as a man accused of sexual assault years prior; his psycho relatives are more cult than family. When the neighbors identify their burglary suspect, the case goes sideways—it’s not possible. How could a woman who burned to death along with her husband nearly a decade before, a relative of the homeowner, be the one fleeing the crime? If the witnesses are correct, and the woman faked her death…that means she murdered her own husband. What possible reason could she have to return? It doesn’t help that Shannon, Petrosky’s surrogate daughter and wife of his murdered partner, appears to be at the center of the conspiracy. Years of deception have masked a far more intricate web of lies, filled with secrets that implicate the people Petrosky loves most. And with these criminals tying up loose ends, Shannon’s life is at stake. Petrosky must decide how deep he’s willing to go, knowing that exposing the truth could rip apart a terrified woman’s family…and his own.
Savage book cover
#10

Savage

2020

Petrosky’s back, and so is his most vicious rival: the man who killed his partner. Things are looking up for Detective Edward Petrosky. His grandkids are back in town, the girls next door are remarkably well-adjusted, and he’s solving homicides as quickly as ever. It doesn’t matter that he’s sneaking shots before morning briefings; whiskey or no, he’s still getting the job done. But his tenuous grasp on professionalism falters when he’s called to the scene of a kidnapping—the waitress from the diner he frequents has gone missing, the only server who knows he takes his coffee with a little liquor. And she’s due with her first baby any day. It isn’t long before they find her newborn child abandoned in a nearby cellar—does that mean the woman is already dead? And the infant isn’t even the most distressing piece of evidence. Petrosky cannot overlook the similarities to a past case he wishes he could forget, a brutal pattern of abductions that ended with a killer torturing young women to death in his basement. That same savage killed his partner, a man Petrosky had regarded as his son. But it’s not possible—years ago, Petrosky himself watched that maniac’s head explode in a shower of red mist. Could it be a copycat? The series of dead men found shrink-wrapped in their cars seems to suggest a serial killer patterned after the murder of his partner. But Petrosky can’t shake the feeling that there is more to the connection than they can see. Perhaps their current suspect knew the original killer—even psychos sometimes had accomplices. Or fall guys. When one of his neighbors is kidnapped, a girl he sees as family, Petrosky’s suspicions are confirmed. Clues left at the scene lead them to the weapon used to slit his partner’s throat, one piece of the puzzle they’d never been able to locate. This isn’t just evidence. It’s a warning. It may be impossible, but it’s true: the man who killed his partner has returned, and he’s taking the people Petrosky loves one by one. Will Petrosky be able to locate a killer more cunning than any he’s ever encountered? Or will his fragile grasp on sanity finally snap?

Author

Meghan O'Flynn
Meghan O'Flynn
Author · 29 books
With books deemed “visceral, haunting, and fully immersive” (New York Times bestseller, Andra Watkins), Meghan O’Flynn has made her mark on the thriller genre. Meghan is a clinical therapist who draws her character inspiration from her knowledge of the human psyche. She is the bestselling author of gritty crime novels and serial killer thrillers, all of which take readers on the dark, gripping, and unputdownable journey for which Meghan is notorious. Perfect for fans of Dexter, Chelsea Cain, and Gillian Flynn. Learn more at https://meghanoflynn.com!
548 Market St PMB 65688, San Francisco California 94104-5401 USA
© 2025 Paratext Inc. All rights reserved
Ash Park