Mystery

Domestic Deception

Julia Granger’s quiet suburban life in Maple Glen unravels when a series of subtle betrayals—mysterious phone calls, hidden evidence in her detective husband Mark’s belongings, and the murder of his colleague Danielle—pull her deep into a dangerous investigation of police corruption and personal deceit. Caught between mounting evidence that implicates both Mark and his superior Captain Allen, Julia risks everything to expose the truth, even as she's framed and arrested, ultimately transforming her pain into a fierce quest for justice and a new beginning for herself and her unborn child.

By MyAudioBooks.ai ·

This free listen has rotated out. The story remains available to read.

Astori Publishing Presents: Domestic Deception At 5:27 a.m., the first sprinkler rasped to life on the manicured lawn, its spray ticking across brittle Kentucky bluegrass in metallic arcs. Apart from that metronome of water, Maple Glen, Ohio, lay hushedathe kind of cul-de-sac silence that convinced newcomers nothing bad could ever bloom here. Julia Granger knew better. She stood at the kitchen window cradling a mug that smelled faintly of burnt chicory, cataloguing the scene the way she once catalogued evidence for the Columbus Dispatch: lawn, pollen-dusted Corolla, porch light still glowing because Mark never remembered the timer, sunrise fighting a gray bank of river fog. Details. Details always told the truth if you taught your eyes to sit still long enough. A messy fan of MapQuest printouts cluttered the sill beside her, the ink already smudging where steam from the coffeepot curled upward. Shead printed the route to Cleveland yesterdayamuscle memory could do the drive blindfolded, but paper settled her nerves. Paper was tangible; a screen could vanish with a single wrong touch. The cordless phoneas message light blinked an accusation from its cradle, while an aging GE radio hissed in and out of station range, the host droning about aan uptick in neighborhood break-ins.a The story barely lasted thirty seconds before a cheery ad for vinyl siding replaced it, yet the phrase held: break-ins. Here. She pressed her palm absently to the small bulge beneath her cotton sleep shirt. Seventeen weeks, the obstetrician saidasecond trimester, statistically safer terrain after last time. The miscarriage two years ago had taught her statistics were polite lies, but she tried, every dawn, to bargain with optimism. She listened for the houseas pulseafridge compressor, tick of the hallway clock, far-off whir of sprinklers in adjoining yardsaanything that might suggest normalcy was still the reigning order. Footsteps padded down the hallwayasize-twelve Nike trainers, tread worn smooth. Markas footsteps. His aftershave announced him first, that sharp marine scent shead once called aforensic clean.a He stopped on the kitchen threshold, sweat darkening his gray precinct-sponsored T-shirt, chest heaving from his predawn run. aMorning,a he said, voice rasped but bright. aGorgeous out. You could bottle this air.a Julia took him in, the efficient way he movedanothing wasted, no gesture without intent. Police work had sculpted him into a man who seemed always a half-second from decisive action. She slid a fresh mug his direction. aYour usualathough I refuse to add ice cubes like you did that one time.a He chuckled, shook two electrolyte tablets into the brew instead. aThat was desperation, Jules. Patrol back then didnat come with decent coffee.a She smiled because the script called for it. While he sipped, his pale eyes performed a quiet sweep: countertops, locked back door, her posture. She knew the inventory by heart; head do it even if the house were ablaze. It was how he kept the world orderlyaan unspoken credo that nothing went wrong on his watch. aDid you sleep?a she asked. Mark set the mug down, rolling a shoulder as if unkinking muscle. aOut cold.a He reached for a dishtowel to blot his neck. aYou, on the other handabathroom light flipped on at one, then again around three. Bad dreams?a aWrong-number calls,a she answered. aSame unknown number. Twice after midnight.a aProbably those PACs gearing up for November,a he said, snapping the towel onto the oven handle. aThey know landlines belong to older voters, so they hammer them.a A small, dismissive shrug. Conversation closed. Julia breathed through a flare of irritation. Markas greatest talent was closing boxes before she finished labeling them. In the newsroom, shead called it apremature filing.a Here, it meant tiny sores in the fabric of marriage. She edged closer, noticing a faint powdery perfume riding above the marine aftershave. Not the cheap talc Mrs. Peters used across the street, not her own understated lavender. Something expensive and young. She stored the data point with the phone calls, the radio bulletin, the MapQuest pagesaevidence waiting for context. Mark popped open the freezer, produced an ice pack, and pressed it to the back of his neck. aDoc still wants you off your feet four hours a day, right? Promise me youall stick to that.a aI will.a She managed neutrality. If she reminded him shead once pulled sixteen-hour stakeouts on a diet of gas-station pretzels, head mutter about hormones and move the goalposts again. Hoping to redirect the topic, she nodded at the envelope on the table. aPhone bill came. Internet, too. Both higher than last month.a He didnat flinch outright, but his gaze paused on the billathe way a chess player recalculates after spotting an overlooked bishop. aCharter keeps tacking on mystery surcharges,a he said. aIall call.a aI already highlighted the mystery,a she replied, a softness to her tone that masked steel. Three numbers, circled in ballpoint. Midnight, 12:07, 12:19. Cleveland area code. Cambridge, Massachusetts, tooaher old university townashowing up twice. aWant me to save you the trouble?a A bead of sweat meandered from his hairline to his cheek. He wiped it, shrugged. aHave at it, ace reporter.a He aimed for teasing, but the words came out blunted. The radio cut through the silence. aa??Franklin County Sheriffas Office reminding residents to secure windows and doors, even during daytime hoursa??a Static swallowed the rest. Julia watched her husbandas shoulders stiffen, so faintly an untrained eye would miss it. He thumbed the volume down. aScare tactics,a he muttered. aSheriff wants a bigger budget this year.a She held his gaze. aDoesnat mean the threatas not real.a aJulia.a Her full name, not Jules. A warning. aYouare safe here. Iam thirty seconds away, the entire departmentas five minutes out. Letas not borrow trouble.a Thirty seconds, she repeated internally, picturing sirens, squad cars, the whole apparatus she used to respect. She wanted to believe him. Wanted Maple Glen to stay small and knowable. Wanted the future theyad sketched after the first positive pregnancy testaa nursery painted robinas-egg blue, Saturday pancake batter flecked across the stove. But belief required evidence, and all she had were fragments. Mark slipped on a precinct windbreaker despite the mounting humidity. The badge on his lanyard slapped softly against his chest. He glanced at the microwave clocka5:59aand shot her a quick grin. aBeat my time by twenty seconds. Getting slow.a As if on cue, the Motorola pager on the counter chirped, its green screen issuing a burst of digits and letters she couldnat parse. Whatever ease the grin had carried disappeared. His brow furrowed, mouth compressed. He silenced the pager, then kissed her forehead. aGotta shower and get back in uniform. Something came up.a aWhat kind of something?a Julia asked. aPaperwork, I swear.a Too fast, like he knew the lie needed momentum to clear the room. aDonat wait on me for breakfast.a He headed down the hall, soles sticking slightly against the hardwood. The bathroom door shut; pipes groaned. Julia exhaled, felt the faintest flutter under her palmalife stirring or body tricking itself again. She sank into a chair, alone with the tick of the kitchen clock and the smell of brewing coffee gone tepid. Minutes later Mark reappeared in full detective kit: pressed navy slacks, sidearm holstered at his hip, hair slicked into regulation obedience. No trace of the runner remained; detective armor had replaced it. He hesitated just long enough for her to notice, then aimed at breezy. aText me if you head to your momas. Iall try to swing by on my dinner break.a aWill do,a she said, and surprised herself by meaning it. Part of her still craved the version of him that brought her endless photocopies of public filings, the man who believed her brain could peel corruption like paint. Maybe that version would show up by dinner. His cruiser keys jangled as he pocketed them. aLove you.a The words fell from habit, not heat. aLove you,a she echoed, softer, holding the phrase between her molars like a foreign coin. He disappeared through the mudroom, door smacking shut. Engine ignition, gravel crunch, retreating tires. Silence folded back over the house so wholly she heard the fizz of sprinklers cycling to the next zone. She waited, half expecting him to stomp back in for something forgotten, an easy excuse to kiss her twice. Nothing. Julia collected the MapQuest pages, smoothing creases with a nail. Cleveland. Cambridge. Circled numbers. She lifted the phone bill, reading each unfamiliar string aloud, tasting them the way reporters taste names before cold-calling a source. A gentle roll moved inside her againamore pronounced this time. She pressed her elbows to the table, head bowed. aHi there,a she whispered to the unseen life. The words emerged shakier than intended. aItas just us for a bit.a On the radio the announcer segued to weatheraseventy-one degrees by noon, chance of thunderstorms tonight. Mark would say rain cleaned the streets, kept criminals indoors. But shead learned storms also coaxed them out, thunder masking all kinds of glass breaking. Julia rose and carried her mug to the sink. She paused, fingertips resting on cool porcelain, and felt the house settle around her: drywall popping, fridge humming, sprinklers shutting off one by one. Somewhere beyond the subdivision a siren wound up, distant, heading westathe direction Mark had driven. No, she told herself, refusing the instinct to chase puzzle pieces on an empty stomach. Today she would stick to the doctoras rules, trim weeds on the patio, visit her mother, maybe even nap. Perfectly ordinary choices. Yet as she reached for the phone bill again, thumb tracing those circled midnights, she registered a small internal click. A door, perhaps, that had been cracked these past months, finally easing open. In Maple Glen, nothing happenedauntil it did. And when it did, someone had to notice the details. Julia flattened the paper, memorized the first of the strange numbers, and let the digits settle on her tongue like a prayer she wasnat sure she believed. At 12:14 p.m., the kitchen light still burned, a hard white blade across Juliaas cheek. She had not bothered to close the blinds or change out of the cotton sleep shirt shead woken in twelve hours earlier; the day had slipped its leash, sprinted ahead of her. She stood by the sink, smoothing the edge of the crumpled phone bill, when the dinette television coughed to life on its auto-timer. aBreaking news out of North Columbusaa The anchoras voice, bright and metallic, sliced through the quiet. aThe body discovered just after dawn in a field off Interstate 71 has been identified as twenty-three-year-old Danielle Harper, an administrative assistant with the Franklin County Sheriffas Office.a Porcelain met tile. The coffee mug cracked in two neat halves at her feet, spilling a fan of cold liquid that looked, for one startled second, like drying blood. Julia didnat move. Danielle. The girl with the pink take-out lid and sunburned nose who had ferried condiments at the precinct barbecue six weeks ago. The girl who laughed too readily at Markas jokes. The girl whoa The anchor continued: aInvestigating officer Detective Mark Granger declined comment.a Detective Mark Granger. Her husbandas name sounded foreign delivered through a strangeras teeth. Julia muted the set, but the pictures kept rollingayellow tape flapping in heat shimmer, cruisers idling, a grainy staff-ID photo of Danielle pinned in the corner of the screen. Behind the TV glass, Julia caught her own reflection: exhausted eyes superimposed over Danielleas dead smile. A knock jolted her. Three precise raps, door-to-door rhythm. She wiped her palms on her shorts, stepped over the broken mug, and cracked the door. aMrs. Granger?a The uniform on the stoop looked barely old enough to buy beer. aOfficer Sandoval, maaam. May we come in?a Beside him stood a barrel-chested detective with a notebook already open. He offered no name, only a curt nod that said head rather be elsewhere. aOf course.a Her voice sounded steadier than she felt. aWatch for the glass.a They followed her to the kitchen. She switched off the TVareflex from years in newsrooms where silence meant concentrationaand gestured to chairs they declined to use. Sandoval cleared his throat. aWeare talking with families of precinct personnel. Establishing timelines, recent contacts, that sort of thing.a aI barely knew Danielle,a Julia said. aPrecinct parties, a couple of birthday cakes. We never met socially.a The detectiveaTate, his badge finally catching a sliver of lightascribbled. aDid Ms. Harper ever visit this residence?a aNo.a aAny phone calls? Emails?a aNo.a The single syllable tasted false only because of everything Julia didnat know. Tateas radio crackled. A manas voiceaCaptain Allenacame through in static-laced bursts: aGet me Detective Granger on Channel Four. Domestic context confirmed. Prioritize family links before noon.a The message ended in white noise. Tateas gaze drifted from the radio to Juliaas abdomen, as if ticking off the word domestic on a mental list. aYou notice anything unusual recentlyastrangers, late-night calls, vehicles parked too long?a Julia thought of the midnight rings and the Cleveland number circled on the bill, of the perfume that wasnat hers. aNothing I can point to,a she said. aJust the usual campaign robocalls.a Sandoval offered a polite card. aIf anything surfaces, call. Day or night.a They left without touching the coffee she never poured. Through the window she watched them linger at the cruiser, Tate speaking into the mic, eyes flicking toward the house. Surveillance masquerading as procedure. Only when the squad car rolled away did the air feel breathable again. Rain drifted in, soft as lint, tamping down the cicadas. Julia mopped the coffee, tossed the shards, and climbed the stairs to the bedroom. Markas side of the bed lay perfectly madeahospital corners, pillow indent smoothed with the same precision he applied to crime-scene tape. She tried his cell once more. Voicemail. No callback. Evening bled under the clouds. The baby stirredaa flutter low and tentative, as if asking for a progress report. aJust a long day,a she whispered, palm cupping the movement. aWeare okay.a At 10:13 p.m., the lie curdled. Mark was still unreachable, the precinct line rang busy, and every news cycle repeated the same five seconds of Danielleas smile. Sleep was impossible. Answers might not be. She padded to the den alcove Mark called his catch-all. The desk lampas amber cone revealed neat rows of file folders, the surface too orderly to be honest. She hesitatedatrespassing against a spouse feels different than against any strangerabut truth, she reminded herself, could not be stolen, only recovered. The top drawers held nothing but tax returns and appliance manuals. The center drawer was locked. Mark had taught her onceahalf proud, half annoyedahow cheap the manufactureras tumblers were. Julia fetched a narrow screwdriver from the kitchen. Two minutes, a soft click. Inside: an envelope marked EXPENSES stuffed with receipts. Best Western, two nights, cash. Red Roof Inn, one night, cash. Holiday Inn Express, Cleveland, room 217, three weeks ago. All dated on days Mark claimed to be covering overtime shifts. Her breathing shortened, an old post-deadline tightness. Focus, catalog, move on. She laid the receipts in a row. Next, a rose-gold lipstick capped with scratches. Not her shadeaelectric berry instead of muted mauve. She uncapped it anyway, confirming what she already knew: worn to the nub. A second drawer yielded phone bills, newer than the one downstairs. Some numbers bore Markas tidy notesaMom, Desk Sgt., Gas Co.abut many hung bare, including the Cleveland midnight caller. One number was simply circled with a question mark beside it, as though he intended to ask someone else for the answer. She copied the unmarked strings into a reporteras notebook, the mechanical act calming her pulse. Only the leather briefcase remained. The zipper teeth resisted, but the side pocket gaped enough for her fingers to brush plastic. She drew out a phone, matte black, screen spider-scratched. Not Markas work-issued Nokia, not his personal flip. A burner. She pressed the power button. Battery 43%. One missed call. Three unread texts: Please. You said today. Donat let him know. A single voicemail icon blinked. Julia set the burner on the blotter beside the lipstick and the motel slips, then rested both palms flat on the desk. Evidence arranged, motive implied, but explanation maddeningly absent. She could turn the phone over to Internal Affairs, wash her hands, pray they believed her. Or she could listen. Memory chose for her: Danielleas smile, the way the girlas shoulders had hitched up when Mark complimented the potato salad, as though praise were a drape she wasnat sure she deserved. Julia lifted the phone, thumb hovering over PLAY. Behind her the house sighedaold timbers settling, fridge kicking onasmall domestic sounds that suddenly felt like alibis fabricating themselves. She pressed the icon. A soft inhalation crackled through the tiny speaker, followed by a young womanas voice, breathy with panic. aMarka?? itas me. You canat keep stalling. She deserves to knowaa The message continued, but Juliaas knees gave and she slid into the desk chair, one hand cupping her belly, the other clutching the phone as though it could stamp a heartbeat into her palm. Outside, rain recommenced, harder this time, drumming the gutters like approaching footsteps. The voicemail played on, every syllable bending the walls of the quiet room into a new, terrible shape. Julia pressed play again, thumb quivering, and Danielleas voiceano longer alive enough to own itapoured through the burneras tinny speaker. aMarka?? itas me. You canat keep stalling. She deserves to knowaa A ragged inhale, half-sob, then static. aI tried calling. Heas watching everythingamy phone, even at work. Please. Iam scared. Tell Julia. She can helpasheas not like you. Please justaa Abrupt silence. The message was a severed cable: charge still humming, ends already cooling. For one foolish beat Julia waited for more, as though a girl whoad bled out in a ditch could still find the breath to add a postscript. Nothing came. She realized her fists were planted on the blotter, arms locked to keep the room from tipping. Air narrowed to a straw. The copper taste of adrenaline dragged her backwardahospital fluorescents, the wet slap of a chart being folded closed, a nurse murmuring aIam so sorrya while someone silenced the fetal monitor that would never beep again. Not now. Not now. Four counts in, four counts outaold Lamaze breathing shead practiced for a child who never arrived. The edges of her vision glittered, then steadied. When the tremor in her knees eased she opened her eyes. Danielleas plea still vibrated in her skull, but the house had settled to its ordinary hush. aHeas watching everything.a Not just Mark. Someone else with reach. Captain Allen? Rain rat-tatted the window. The ritual of re-ordering evidence steadied her: receipts aligned, lipstick tucked away, burner placed exactly where it had lain. She had barely risen when three exact knocks cracked through the downstairs quietaauthorityas signature rhythm. Julia slid the drawer shut, wiped her palms on her jeans, and moved to the foyer. Two men waited under the porch light, rain slicking their shoulders. The taller offered a neutral smile. aMrs. Granger? Detective Novak, Internal Affairs. This is Detective Bell.a Bellas nod was a blunt instrument. No badges flashed; their confidence made identification unnecessary. aCome in,a she said, voice newly even. aMind the puddle.a They stepped onto the hardwood, shedding the smell of wet wool and hand sanitizer. Julia noted Novakas restless eyes, cataloguing her living room the way a surgeon scans vitals before incision. Bell took up space near the mantle, studying framed photographs as if they were affidavits. aWeare sorry for the hour,a Novak began, tone apologetic enough to signal the apology was theater. aJust a few clarifications in Ms. Harperas homicide.a Julia clasped her hands over the swell beneath Markas field jacket. aOf course. Officer Tate already stopped by earlier.a Novak opened a small notebook. aWe like to corroborate. You hardly knew Ms. Harperastrictly social gatherings?a aOffice barbecues, holiday potlucks. Nothing private.a Bellas gravel voice intruded. aEver see her inside this house?a aNo.a aPhone calls?a aNone.a Novak slid a photocopied motel receipt from his folder. aRed Roof Inn, two nights ago. Handwriting under the totalalooks like your husbandas.a Julia kept her face still. aMark labels everything. It proves he handled a pen.a Bell arched a skeptical brow, but Novak pressed on, gentle. aWhere was Detective Granger last night between ten and two?a aOvershift.a She felt the lie seatbelt across her ribs. aI was home alone.a Novak studied her, then tucked the receipt away. aWeare exploring several theories, Mrs. Granger. If anything surfaces, call me directly.a He offered a cardaplain stock, single number. The interview had lasted minutes, yet Julia felt scraped thin. As they left she glimpsed Captain Allenas unmarked Caprice idling across the street, wipers metronoming through the downpour. Novak leaned to the open window, trading hushed words. Allen didnat bother to look at the house; he already owned the picture inside. Julia shut the door and slid the deadbolt. Almost immediately her cell chirped: NEWS ALERTaPOLICE WIFE QUESTIONED IN MURDER. Her name wasnat printed, but the cul-de-sac would know by breakfast. The landline began its manic ringingablocked numbers, eager producers, old colleagues sniffing a comeback scoop. She yanked the cord and let the handset hang dead. Anger steadied what panic had hollowed. If the story was tilting, she would tilt back. Ryan. She dug for the crumpled scrap Danielleas boyfriend had once pressed into her palm while Mark schooled rookies on grill duty. You ever want the truth the precinct wonat print, call. She dialed. Three rings, then a guarded aYeah?a aRyan, itas Julia Granger. I need to meetanow.a Static, then: aDiner off Thirty-three, two blocks from Danias. Park in back. Come alone.a aFifteen minutes.a She killed the call before second-guessing could bloom. Jeans, sneakers, Markas jacket. Lipstick tube and receipts into the inner pocket; burner phone locked in the desk until she decided whose hands deserved it. Rain slanted sideways as she stepped outside. Allenas car was gone, for now. She climbed into the Corolla, ignition coughing awake, dashboard clock blinking 10:41 p.m. For one suspended breath she watched her own porch lights glowadomestic stage set, understudies ready to reenact a marriage the moment she shut her eyes. She tightened her grip on the wheel until the vinyl creaked. aThis ends tonight,a she whispered, unsure whether she meant the accusation, the marriage, or the fear. First gear engaged. Wipers fought the storm, and Maple Glen receded in the mirrorsasprinklers, phone bills, orderly lies shrinking to pinpoints. Ahead, the sodium wash of highway lights blurred into restless gold. She followed it, white-knuckled, steering toward a diner booth and a man who might hand her the next, ugly shard of truth. Whatever waited, she would meet it eyes wide, pulse hammering for two. The Corollaas wipers scraped in arthritic sweeps as Julia nosed into the alley behind Lesteras Dineraan all-night hold-over where the Formica counters gleamed with hard-won polish and even the rain seemed too weary to fall straight. Only three cars claimed the puddled lot: a rust-bitten Continental, Juliaas own sun-faded Toyota, and a black Crown Vic that radiated unmarked authority despite the absence of strobes. Julia let the engine idle a beat longer than necessary, one hand instinctively cupping her stomach while her pulse slowed to something workable. Then she stepped out into the drizzle and followed the neon OPEN sign through the door. Inside, fluorescent light caught every scuff on the tile. A single waitress wiped down the counter, attention fixed on a muted game show rerun. In the back corner Ryan waited, shoulders squared toward the entrance, posture equal parts vigilance and exhaustion. He wore a Franklin Titans hoodie frayed at the cuffs; tattooed vines slipped from the sleeves to coil his wrists. Purple moons sagged beneath his eyes. Julia slid into the opposite bench. The vinyl hissed in protest. Ryan spoke first, voice scraped raw. aYou hungry?a aNot for food,a she said, nodding thanks when the waitress set down a mug. aYou said you had something for me.a He rubbed at a scar along his jaw, gaze flicking to the empty diner aisle as if words might sprout listeners. aCops got their version locked tight. Dani wanted you to have the rest.a From his hoodie pocket he produced a small envelope creased in five places. Across the flap, Danielleas looping hand read: For Markas wifeaopen only if Iam gone. Juliaas fingers itched, but she kept them flat on the table. aShe trusted me?a aShe trusted that you werenat them,a Ryan answered, thumb shredding a paper napkin. aSaid you looked at people the way surgeons look at X-raysasaw the fracture before the patient could feel it.a Rain tapped the windows like impatient fingertips. At last Julia asked, aWhat frightened her? Mark? Captain Allen?a aBoth.a He swallowed. aMark loved compartment doors. Allen preferred them locked from the outside.a He reached into a canvas messenger bag and slid forward a manila envelope. aCCTV stills. Motel in Worthingtonanight before she died.a Julia drew the prints into the light. Grainy squares bled across the Formica: Danielle pacing beneath a flickering streetlamp; Mark beside her, face storm-cloud dark; a frame where Allenas Caprice drifted past with its lights off. Timestamps: 1:47 a.m., 1:48, 1:52abare hours before Danielleas body turned up in pasture grass. A chill rippled up her spine, but her voice remained steady. aWhat happened after these?a aMark drove off with her,a Ryan said. aAllen waited, engine running, like he was cleaning up after a dogfight.a His jaw flexed. aI kept calling her cell. Last text I gotanoon next dayasaid, aIall fix it. Promise.a Then nothing.a aYou think Mark killed her?a aI think Mark chose Mark. Allen chose power. Dani ended up between them.a The napkin twisted to ribbons in his hands. aFigure out which one struck the match.a Julia slid the photos back into the envelope and tucked it inside her jacket. aI will.a Ryan wasnat finished. A flash drive, scabbed with duct tape, appeared between his fingers. aPulled from her laptop before Allenas vultures boxed it. Call logs, emailsastuff she wouldnat put on precinct servers. Use a burner to open it.a She pocketed the drive, pulse now a slow, deliberate hammer. aWhy give it to me? You could go to Internal Affairs.a His laugh held no humor. aAllen is Internal Affairsa poker buddy. Youare the only one with anything left to lose.a Julia pushed her cooling coffee aside. aAnything else?a He placed a torn receipt in her palmadigits scrawled in grease-pen. aFriend in Lodi runs drywall crews, no questions asked. If you need to disappear.a aThank you,a she said, and meant it. Ryan slid from the booth. Before leaving, he paused. aDani believed youad finish what she started. Donat let them write her into some footnote.a aI wonat,a Julia promised. She watched him dissolve into rain. The Crown Vicas headlights flared, trailing him until he vanished beyond the neon wash. Then the cruiser rolled forward, slow enough to send its message before settling again near the lotas exit. Payment tossed on the table, Julia stepped outside. Wind slapped her face; rain came harder now, thick drops drumming the Corollaas hood. Both driver-side tires sagged, slick with fresh slashes. Her gaze flicked to the Crown Vic. The silhouette behind the wheel stayed motionless, patience personified. Juliaas fear crystallized into something hotter, sharper. She dialed the local cab company, voice level. aPick-up at Lesteras, rear lot. No dome light.a While she waited beneath the awning, she inventoried: Danielleas sealed letter, flash drive, CCTV stills, the phone in her desk. Evidence and motive, sitting inches from the child turning slow somersaults beneath her ribs. Headlights swept the alley; a dented yellow cab wheezed to a stop. Julia climbed in. The driver, silver-haired and kind-eyed, glanced at her in the mirror. aRough night?a aJust getting started,a she said, giving an address that looped them away from the Vicas line of sight. aMind killing the interior light?a He did. As the cab eased out, the cruiser followed for a single block before peeling off, satisfied it had delivered its lesson. Julia stared at the rain-smeared city rolling past. Danielle had handed her truth wrapped in fear, and Maple Glenas peace had never been more than a well-kept illusion. Tonight that illusion cracked. Tomorrow it could shatter. She opened her notebook, jotting entry codes, guard rotations shead overheard at precinct picnics, the time Lieutenant Avery took his smoke break. Markas office would be empty by 2:30 a.m.; the janitor clocked out at three. That left a twenty-minute window and one lock she already knew how to pick. The cabbie steered through pooling water, Sinatraas crackling croon barely audible under the storm. aYou sure about that stop, miss? Flood warning up north.a aIam sure,a Julia replied, voice calm as fresh tape. aIave got evidence to find.a He gave a low whistle. aWorldas mean to mothers. You be careful.a aI intend to,a she said, and tucked Danielleas envelope close enough to feel its corners against her heart. Outside the window, thunder rolled nearer, a drum heralding the stormaand the reckoningastill to come. The last time Julia had slipped through a public building after midnight, shead been chasing a Pulitzeraheels muffled by dusty ceiling tiles, optimism buzzing in her blood. Tonight the air tasted of tin and nausea. Lightning strobed beyond frosted windows, smearing the precinct hallway into a watercolor of jaundiced yellow and bruised gray. She entered from the employee lot, typing the code a rookie had bragged about on the Fourth of July. The latch sighed open. A security monitor above the locker vestibule showed her outline in grainy green, barely more substance than smoke. 2:36 a.m. Rain rattled the vent hood outside. Upstairs, the administrative corridor was a mausoleum of fluorescent hum: trophy cases gone dull, photocopiers sleeping with their lids half raised. Only the ventilation sangaa thin, metallic whistle that made the building feel hollowed out. Markas door waited at the far end: DETECTIVE M. GRANGER. The nameplate looked suddenly foreign. She picked the lockamuscle memory from old newsroom stakeoutsathen eased inside and closed the world behind her. No desk lamp, no screensaver glow, only the faint emergency sconce above his commendations. The half-light rendered every surface suspect. Markas papers were squared with obsessive precision, as though someone had vacuum-sealed disorder out of the room. On the credenza sat an untagged evidence bag. Her pulse climbed. She opened the bottom file drawer, expecting manila folders. Instead she found her own silk scarfacherry red, but now stiff, brown-black crust flaking from the knots. Wrapped inside, a department-i

More free audiobooks