GHOSTS IN THE ASH: A DUKE SAVAGE NOVEL
CHAPTER ONE: THE 3AM DEATH RATTLE
Three in the morning in Los Angeles and the whiskey had stopped working.
Not failed. Stopped. There's a difference worth understanding at this hour. Failure implies effort. The bourbon had performed its usual function — two glasses, maybe three, had softened the wire the way good amber always softened it for men whose wire had gotten sharp enough to draw blood from the furniture. But something in the circuitry had compensated. Rerouted. Built around it the way organisms build around antibiotics and institutions build around accountability: quietly, without announcement, and more permanently than either side had planned for.
The ghosts hadn't drowned. They'd adapted. They were pulling up chairs in the dark like they paid rent.
I put the glass down and looked at my hands.
The tremor was there — fine-grained, almost architectural, not the gross motor disaster of a man in serious withdrawal but the precise invisible quiver of someone whose nervous system had been renegotiating its contract with certain synthetic compounds for going on three years. The fentanyl wasn't in my blood anymore. It was in the wiring. In the gap between intention and execution, in the space where signal became movement. A chemical ghost lodged in the circuitry. I'd mostly managed it. Mostly was doing structural load-bearing work in that sentence.
The desk held the usual inventory. The bourbon. The laptop. The pill case with Tuesday's small white tablet still sitting in the Tuesday slot, untouched, because I'd missed the dose four hours ago — not deliberately, on omission, the way men like me missed most things: by letting the present moment expand until the next action got crowded out and then calling it circumstance.
And the .38. Smith & Wesson, four-inch barrel, five rounds, the cylinder worn smooth where my thumb had opened it ten thousand times in twenty years of treating it like a worry stone. It sat on the desk corner the way it always sat: functional, heavy, indifferent to the hour. The only analog object in the room that never needed maintenance. Never froze. Never returned a record not found message. It did one thing and it did it without interpretation, which in my current line of work made it the most honest instrument I owned.
My office was above a pawnshop and below a management consulting firm I'd never been able to verify, whose clients shared a consistent aesthetic — cheap suits, expensive silence, the hollow competence of people paid to rename things that already had names. The building was a converted warehouse in the Arts District, stripped of whatever had once justified its existence and refitted as a container for aspiration, which was the only commodity this city manufactured without supply chain problems. The walls had yellowed to the color of institutional teeth. The air conditioner had died during the Bush administration. The carpet had absorbed three decades of nicotine and small professional deaths, and the room held heat the way some men held grudges: patiently, without visible effort, for longer than anyone had intended.
The typewriter in the corner was a rusted relic of a different life. The same Smith-Corona I’d carried out of Omaha twenty-five years ago, back when I still believed ink could stop a corporate ledger.
Missing the L.
Missing the O.
Missing the V.
The universe maintained its sense of humor.
I looked at the empty sockets where the keys should have been and for a second, the smell of the room shifted. The scent of nicotine and old heat vanished, replaced by the cloying, artificial stench of supermarket vanilla frosting. Too sweet. The kind of sugar-shock that sticks to the back of your throat and refuses to leave.
Julie. Eight years old. Her birthday.
She had planted herself on my lap, a small, warm weight that didn't care about deadlines or the fragility of the focus I was trying to maintain. She'd leaned her head against my shoulder, her eyes wide and fixed on the black keys, and she'd whispered it like a prayer: "Make it tell me a story, Daddy."
I remember the way I'd looked at her — not with affection, but with a sort of distant, professional patience. I remember the exact cadence of my voice, the same tone I used with sources who were taking too long to get to the point.
"Of course I will, kid. But in a little while. Right now, Daddy has to work."
No tantrum. No tears. Just disappointment. Quiet enough that I missed the significance at the time.
She got down and walked away.
Eventually I finished the article. Eventually she stopped asking.
I blinked. The frosting smell disappeared. The office returned.
No L. No O. No V.
A machine that couldn't spell love.
It was the most honest thing in the house.
I looked at the pill. Looked at the gun. Looked at the bourbon. Left all three where they were and opened the laptop instead, which was its own variety of slow poison but at least the hangover was intellectual.
The hands were still shaking.
The phone lit up at three-twelve and I knew before I looked.
Not psychic. Pattern recognition. The people who contacted me between midnight and dawn sorted into exactly two categories: sources burning files before lawyers arrived, and Julie. Julie who worked the same hours her father worked, who'd inherited the insomnia along with everything else she'd never asked for. Who hadn't answered the last four times I'd called.
The screen said: Voicemail — 1 New.
She'd called while I was staring at the glass. She'd counted on not reaching me.
I pressed play.
"Dad."
The compression codec flattened her voice the way institutional language flattened everything — made it manageable, easier to metabolize.
"I know it's late. Or early. I need to say something and I need you not to call back tonight, because if you call back I'll answer and I don't trust myself to have this conversation at 3 a.m. when I'm already —"
A pause.
"— when I've been working fourteen hours and I'm tired and I miss you and those two things are not the same thing and they don't cancel each other out."
Another pause. Longer.
"I can't keep doing the loop. You reach out, I pull back, you reach further. Somewhere in there we're both performing something that's supposed to be love but keeps landing like a demand. I don't know how to have you in my life right now without it costing something I don't have left. That's not blame. That's just the math."
Her voice went quieter.
"I love you. I'm going to stop saying that like it's a consolation prize."
End of message.
I saved it. I already had the last four saved. Men like me preserved exactly what hurt worst. We called it archiving because self-harm sounded less respectable when it had a filing system.
I put the phone face-down on the desk.
Sat in the hot dark and the city's idling breath. Outside, Los Angeles ran its overnight maintenance protocols — the machine-animal hybrid of six million people cycling through their processes, the whole operation humming just below the threshold of alarm. Freeway glow amber over the rooflines. The marine layer rolling in off the Pacific the way it always did, enormous and indifferent, doing the thing that looked like mercy and was just weather.
I reached for the Tuesday pill. Put it back. Reached for the bourbon. Left it.
Opened a blank document instead. Typed a sentence. Deleted it. Typed another. Deleted that one too. The problem wasn't that I couldn't write. The problem was that everything I wrote read like evidence.
At three-forty the secure channel opened.
The relay was an encrypted routing stack I'd maintained for years — a digital labyrinth built on redundancy and paranoia. It was the kind of architecture that required a court order and fourteen months of patience to unwind. The people who had the address had earned it through years of burning their own records and walking away from rooms they couldn't discuss.
The message came from a number I didn't recognize. Clean entry. Correctly routed. Whoever sent it knew the labyrinth, which narrowed the field to people I'd trusted and people who'd stolen the trust of people I'd trusted.
The message contained a name, an age, three photographs, a partial address, and four words.
She's running out of time.
The name was Sarah Chu. The photographs were surveillance-grade — the kind of clinical captures that catalogued faces the way customs catalogued cargo. She had a face in the controlled exercise of appearing fine.
Not fine. Appearing fine. There's a difference.
I'd learned to read that gap the way you read a company's real liabilities versus its public filings: by looking at what the accountant chose to leave out.
I ran the name.
Sarah Jeannie Chu. Twenty-seven. Taiwanese-American. Last listed address: Silver Lake. Employment history: freelance data analyst, then one year at a nonprofit in Culver City called Beacon Forward. Their website used the phrase community wellness three times on the front page — the kind of linguistic bleach used to scrub the scent of profit off a predatory operation.
Meaning: they worked with people who had nothing and sold the data to people who had everything. The charity looked like grief management for the desperate. It was a procurement desk. The homeless counted. The vulnerable mapped. The results packaged for whoever needed a pre-scored population base for their next "community solutions" initiative.
She'd left eight months ago. Not resigned, not terminated — category 7. Narrative transfer, their internal taxonomy called it. It meant her institutional record had been designated a legacy asset and moved to archival storage. Functionally erased. Officially just relocated.
After that: nothing.
Not quiet-nothing. Erased-nothing. People in their late twenties in Los Angeles generate a continuous metabolic output of administrative residue — coffee shops, rideshares, pharmacy pickups. Sarah Chu had generated none of it. This wasn't a woman who had gone off-grid. Off-grid people leave silhouettes. This was a file that had been processed. Metabolized. Converted from a person into administrative variance and filed where the auditors wouldn't look.
I typed back: Source?
Thirty seconds.
Safe enough. Not long.
Safe enough. Not safe. Just safe enough — the only benchmark still moving units in this city. The most popular product in America.
I looked at the .38 on the desk corner. Picked it up. Opened the cylinder, checked the rounds, and set it back down. The only analog object in the room that never needed a software update.
I typed: Send what you have.
The files arrived in three encrypted batches. While the progress bars crawled across the screen, I sat in the heat and listened to the building. Above me, a neighbor's pipes were knocking — a rhythmic, metallic shudder that sounded like a heart failing in slow motion. I stared at a water stain on the ceiling, a drainage map shaped exactly like the money flows I'd traced in the Heartland investigation. Same geometry. Same direction. Visible to the origin, invisible to the destination.
I built the search architecture the way I always built it — layered and redundant, routed through proxies that looked like background traffic rather than a targeted query.
I started with bedrock. Birth records. School records. The Beacon Forward close-out. All present. Stable.
Then the Silver Lake address. Current occupant: a musician named Daniel Torres, who had no apparent knowledge that his sublet had previously housed someone the system was currently converting into a ghost.
I pulled her vehicle registration. 2019 Honda Civic, gray. Registered to Sarah Jeannie Chu.
I clicked through to the full record.
Record not found.
I ran the search again. Same parameters.
Record not found.
I navigated back to the cached version of the search from forty seconds earlier. The Civic was still there. Gray. 2019. I could see the first three characters of the plate.
I refreshed the cache.
The name field now held a string of procedural placeholder text — the alphanumeric garbage that populates when a record has been pulled from the live database and hasn't yet been replaced by a cover entry. It was like watching someone erase a name from a whiteboard while my eyes were still on it.
I sat very still.
The tremor stopped. That happened sometimes when the fear arrived with enough specificity to override the nervous system's ambient noise. The shaking stopped. Vision sharpened. Everything became quiet and precise and expensive in the way genuine danger always felt expensive: like something was being spent that I wouldn't be able to refill.
I'd been in the database for three minutes and forty seconds.
The system had noticed in less time than it took to brew a pot of coffee.
Not a human noticing. No analyst reviewing logs, no security team running a manual check. A trigger condition built into the operational layer: query for target identity, detect query origin, initiate suppression. Invisible. Instantaneous. Designed to leave the appearance of a record intact while replacing its contents with noise.
The system wasn't just hiding Sarah Chu. It was actively maintaining her erasure. Which meant she was still close enough to the operational edge to require it. In the cold, functional language of the mechanism, she was still alive.
That was the moment I understood the city didn't erase people who became inconvenient.
It archived them. And it kept the archive current.
I pulled my hands off the keyboard. I looked at the phone across the desk. Julie's voice was still in there. That's not blame. That's just the math.
Every case was penance. Every search a futile prayer for forgiveness I'd stopped believing in. I couldn't undo the Heartland blowback. Couldn't restore whatever had been intact in Julie before the night it came home and found her instead of me.
But I could find Sarah Chu.
If the maintenance cycle hadn't completed.
I typed a reply to the routing address: I'm in. Send last known physical.
Then I closed the search window, killed the proxy stack, and sat in the heat and the amber dark for exactly the amount of time it takes to decide to do something that will cost more than you have.
I picked up the Tuesday pill and took it dry.
Before I went in, I picked up the .38, opened the cylinder, loaded five and put it in my waistband, where it belonged.
Opened a fresh document.
Started a file.