The Moscow Ledger
Fiction

The Moscow Ledger

by Nichole Haines · 2026-07-27

Psychological thriller mystery spanning US and Russia

41 chapters 74,920 words ~300 min read English 171 reads

Read the first chapter

The whole of chapter one, free. About 9 min. Turn the pages with the arrows, your keyboard, or a swipe.

Chapter 1

The Ledger Found in Snow

The service tunnel shuddered beneath Maya Volkov’s boots as the last metro train passed overhead, dragging a long metallic groan through the concrete. A strip light flickered above her, turning the wet rails and yellow maintenance pipes into fragments of light and blackness.

She kept moving.

The delivery bag hung empty against her hip. Its contents - a sealed envelope collected from a hotel near Tverskaya - were already gone, transferred to a man who had never given his name and had watched her reflection instead of her face. Maya had expected the job to end there.

Then she had seen the maintenance door standing open beside the metro access stairs.

Open doors underground were never accidents.

She reached the landing and glanced back toward the tunnel mouth. Nothing moved except the strip light, twitching in its metal cage. Above her, Moscow continued its midnight machinery: buses grinding through slush, taxis hissing along wet streets, people crossing beneath the blue glow of pharmacy signs. Down here, the city had another skeleton.

Maya pulled a small flashlight from her coat pocket and swept its beam across the concrete.

The door had been forced. Fresh splinters showed pale against the frame. Beyond it, a narrow service passage sloped downward between pipes thick with condensation. A red warning lamp blinked at the far end.

She should have walked away.

Instead, she stepped through.

Her objective was simple now. Find whatever had been hidden here before someone else came looking. Secure it. Understand it. Leave no trace that she had found it.

The door clicked shut behind her.

Maya stopped.

The sound traveled down the passage and returned thinner, as though another door had closed farther inside.

She turned the handle. It did not move.

“Of course,” she whispered.

A deep vibration rolled beneath the floor. Dust sifted from the ceiling. Somewhere behind the walls, water struck a pipe in a steady, patient rhythm.

Maya took out her phone. No signal. The screen showed one missed call from an unknown number, received three minutes earlier. She had not heard it ring.

The tunnel narrowed ahead. Pipes crossed the ceiling at shoulder height, forcing her to duck. Her coat caught on a jagged bracket, and she yanked free, leaving a thread of black wool behind. At the end of the passage, the red lamp illuminated a recessed alcove.

There was a metal cabinet in it.

Its door hung open.

Inside, behind a coil of cable, sat a ledger wrapped in oilcloth.

Maya crouched and touched the bundle. The cloth was cold enough to sting her fingers. A thin line of brown seeped from one corner - not blood, she told herself. Rust. Water. Something old.

She pulled it free.

The ledger was heavier than it looked. Its cover was black, unmarked, and buckled from damp. A brass clasp held it shut. No lock. No label. Along the spine, someone had pressed three shallow marks into the leather: a circle, a vertical line, and a broken cross.

Maya knew the symbols.

She had seen them in a classified photocopy in Washington two years earlier, when she was still working as a translator for a private security firm that handled American diplomatic contracts. The document had been part of an investigation into shell companies moving money through Moscow, Tallinn, and Geneva. The symbols had appeared beside names that officially did not exist.

The report had vanished before she could finish reading it.

A sound came from the passage behind her.

Not the pipes.

A footstep.

Maya shut off the flashlight and slid the ledger beneath her coat. She pressed herself into the alcove, one hand covering her mouth. Darkness settled around her, broken only by the red lamp’s pulse.

Another footstep.

Then the scrape of a radio.

“Lower access is clear,” a man said in Russian.

A second voice answered, muffled by concrete. “Check the service runs. The sweep came from the north platform.”

Maya’s fingers tightened around the ledger.

Patrol. Not metro security. Their voices were too controlled, their boots too quiet. Someone had sent them into the tunnels.

She looked at the sealed door behind her. The handle remained still. The only other exit lay beyond the approaching voices.

The red lamp blinked.

On. Darkness. On.

Maya lowered herself behind the cabinet and drew the folding knife from her pocket. It was a delivery knife, cheap and narrow, but the blade had been sharpened until it could shave paper from an envelope without tearing it.

The first man entered the passage.

His flashlight moved across the pipes, bright and white. He wore a dark maintenance jacket, but the boots beneath it were military issue. A radio wire disappeared beneath his collar.

Maya held her breath.

The beam passed over the alcove and stopped.

The man said something too low to hear.

The second patrolman stepped into view. “Nothing?”

“Wait.”

The first man moved closer.

Maya felt the ledger’s hard edge against her ribs. The oilcloth had begun to warm beneath her coat. She imagined the patrolman opening the cabinet, finding her, taking the book. She imagined the unknown caller’s missed ring and the man at the hotel watching her reflection.

The patrolman’s hand reached toward the cable coil.

Maya moved first.

She kicked the cabinet door outward. It struck his wrist with a crack. His flashlight spun across the floor. Before he could shout, she drove her shoulder into his chest and sent him into the opposite wall.

The second man lunged.

Maya ducked beneath his arm, but his hand caught the back of her coat. Fabric tightened against her throat. She twisted, slammed her elbow into his ribs, and felt him grunt. The knife flashed once - not into flesh, but across the radio wire at his collar.

Static burst through the passage.

“Contact - ”

Maya seized the loose wire and pulled. The radio tore free. She shoved the man backward into a valve wheel. Metal struck bone.

The first patrolman recovered and grabbed her wrist.

His grip was brutal. Maya drove her knee upward. He turned at the last second, taking the blow against his thigh, and struck her across the cheek.

White sparks burst in her vision.

She tasted blood.

He reached inside his jacket.

Maya saw the shape of a pistol.

She threw the ledger.

It struck the red lamp. Glass exploded. Darkness swallowed the passage.

The gun came free with a dull scrape.

Maya ran.

She followed the tunnel by touch, one palm sliding along the wall while the patrolmen shouted behind her. The floor dipped sharply. Water surged over her boots. A pipe hissed somewhere near her head, filling the darkness with steam.

“Stop!”

She kept going.

The tunnel split. One branch smelled of oil; the other carried the colder draft of open space. Maya chose the draft and nearly fell down a flight of iron stairs.

She caught the railing, descended three steps, and landed in ankle-deep water. Behind her, boots hammered against the metal stairs.

A beam of light cut through the steam.

Maya saw a narrow maintenance hatch ahead, its wheel handle crusted with white mineral deposits. She threw herself at it. The wheel turned a fraction, then jammed.

Footsteps reached the bottom stair.

“Drop the book!” a voice shouted.

Maya looked down.

The ledger lay half-submerged beside her boot, its black cover gleaming under the patrolman’s flashlight. She snatched it up, shoved the knife into the hatch wheel, and used the handle as a lever.

The rusted mechanism gave way.

The hatch opened onto a vertical shaft.

Cold air struck her face. Above, far above, a rectangle of streetlight trembled through the grate.

Maya climbed.

A hand closed around her ankle.

She kicked hard. The patrolman’s fingers slipped, but not before tearing her boot loose. She climbed in one sock, dragging the ledger against her chest. A second hand caught the hem of her coat.

Maya reached the grate and pushed.

It lifted beneath a crust of snow.

She emerged behind a row of dumpsters beside a shuttered metro entrance. Snow had begun falling again, fine and dry, settling on the black shoulders of her coat. Moscow traffic moved beyond the alley, indifferent and bright.

Maya rolled away from the opening.

The grate slammed shut beneath her.

For several seconds she lay on the frozen pavement, listening. No one followed. Perhaps the patrol had stopped at the hatch. Perhaps they were already coming through another exit.

She forced herself upright.

The ledger was still in her hands.

The brass clasp had snapped during the climb. Its pages had swollen with damp, their edges rippled and gray. The first sheet was covered in columns of figures, dates, and abbreviations written in two different inks. Cyrillic entries ran down the left side. English initials and dollar amounts filled the right.

At the center of the page, beneath a line of symbols, someone had written a sequence of numbers.

Maya recognized the code immediately.

It was a substitution system used in old intelligence ledgers, built around paired city names. Moscow for one alphabet. Washington for another. She had decoded it once for a client who had paid her in cash and then threatened to break her fingers when she asked where the information came from.

Her cheek throbbed. Blood from the cut inside her mouth warmed her tongue.

She crouched beside the dumpster and pulled a pencil from her bag. The page trembled - not from the cold, she realized, but from her hand.

She translated the first line.

The letters formed slowly.

MAYA VOLKOV.

She stared at the name until the page blurred.

Beneath it, the code continued.

Maya forced herself to keep working.

The sentence emerged in fragments.

MAYA VOLKOV - ASSET COMPROMISED. TERMINATE BEFORE TRANSFER.

The pencil fell from her fingers.

Snow struck the open ledger and melted into the paper.

“No,” she said.

The word sounded absurdly small in the alley.

She scanned the page again, searching for a second interpretation, a clerical error, anything that would turn the line into someone else’s name. Volkov was not rare. Maya was not the only one in Moscow. The ledger could refer to another woman, another operation, another year.

Then she saw the date beside the entry.

Tonight.

A vehicle slowed at the mouth of the alley.

Maya closed the ledger and pressed it beneath her coat. Headlights swept over the dumpsters, bleaching the snow. She moved toward the street, keeping her face lowered.

The vehicle stopped.

A rear window descended.

“Maya.”

She froze.

The voice belonged to the man from the hotel.

He sat inside a black sedan, his face pale behind the glass. No driver was visible. In his gloved hand, he held Maya’s missing boot.

“You left this,” he said.

Maya looked toward the metro entrance. The grate remained still. Behind her, beneath the street, the patrolmen had the other half of the night.

“What do you want?” she asked.

“To warn you.”

“About the people who sent you?”

His expression shifted, almost imperceptibly. Fear, not surprise.

“Read the second page,” he said.

Maya’s grip tightened beneath her coat.

“Why?”

“Because the first page is bait.”

The sedan accelerated before she could move. Its tires sprayed slush across the curb and vanished into traffic.

Maya stood alone in the falling snow, one boot missing, the ledger hidden against her ribs.

She opened it again.

The second page contained only a telephone number and a handwritten instruction in English.

CALL BEFORE THEY REMEMBER YOU.

At the bottom, beneath the ink, someone had written a time.

The time was already passing.

End of chapter one. 40 more chapters and about 74,920 words in the full book.

1 / 9

Swipe or use the arrows to turn the page

What's inside: 41 chapters

About this book

"The Moscow Ledger" is a fiction book by Nichole Haines with 41 chapters and approximately 74,920 words. Psychological thriller mystery spanning US and Russia.

This book was created using Inkfluence AI, an AI-powered book generation platform that helps authors write, design, and publish complete books. It was made with the AI Novel Writer.

Frequently Asked Questions

What is "The Moscow Ledger" about?

Psychological thriller mystery spanning US and Russia

How many chapters are in "The Moscow Ledger"?

The book contains 41 chapters and approximately 74,920 words. Topics covered include The Ledger Found in Snow, A Dead Drop That Calls Her, The Photo’s Hidden Mirror, US Code on Russian Paper, and more.

Who wrote "The Moscow Ledger"?

This book was written by Nichole Haines and created using Inkfluence AI, an AI book generation platform that helps authors write, design, and publish books.

How can I create a similar fiction book?

You can create your own fiction book using Inkfluence AI. Describe your idea, choose your style, and the AI writes the full book for you. It's free to start.

Write your own fiction book with AI

Describe your idea and Inkfluence writes the whole thing. Free to start.

Start writing

Created with Inkfluence AI