David R Leng

David R LengDavid R LengDavid R Leng
  • Home
  • Press Room
  • Business Books
  • Keynote Sessions
  • Booking Info
  • About David
  • Free Stories
  • Fiction Books
  • More
    • Home
    • Press Room
    • Business Books
    • Keynote Sessions
    • Booking Info
    • About David
    • Free Stories
    • Fiction Books

David R Leng

David R LengDavid R LengDavid R Leng
  • Home
  • Press Room
  • Business Books
  • Keynote Sessions
  • Booking Info
  • About David
  • Free Stories
  • Fiction Books

The past never ends—it echoes into the present

Go To David's Books

The Last Ledger (1865)

A recovered Civil War–era document from the Echoes of Fortune universe

Richmond, Virginia. April 1865.


As the Confederacy collapses, its armies retreat and its leaders flee. But some things are not meant to burn.


The Last Ledger follows a single clerk tasked with preserving financial records as Richmond falls, only to discover that the system safeguarding those records is far more dangerous than the enemy outside the city. 

 

Couriers are chosen. Names are recorded. And once the books are balanced, the couriers are erased.


What begins as routine bureaucracy becomes a quiet fight for survival, where accuracy is obedience and a single altered line can mean the difference between disappearance and escape.


 This short story stands alone, but it also forms a hidden cornerstone of the Echoes of Fortune series.  It reveals how records and bureaucratic systems outlast wars, and how the mechanisms built in collapse continue shaping events long after the guns fall silent. 



Why this story matters:
The Last Ledger shows how secrets survive defeat, not through power or violence, but through paperwork, systems, and quiet compliance. Its consequences echo forward into the modern Echoes of Fortune novels. 

 

Read the recovered document below

No Strings Attached

Echoes of Fortune: The Last Ledger Cover with an old leather bound ledger on the cover

      Download FREE— no email required!

Emma and the Lady in Blue

An Echoes of Fortune Story

The cologne found her first.

   Bergamot and sandalwood, expensive and deliberate.

   Her body remembered before her mind could stop it. A traitor's warmth, a ghost of something that had once felt like desire, before she learned what lived beneath the surface.

   She knew that scent. She had worked very hard to forget it...


When curator Emma Wilson encounters a man from her past at a museum gala, he brings more than unwanted memories. He brings a document suggesting a Renaissance masterpiece vanished during World War II... hidden deliberately, waiting to be found.


What begins as a provenance question becomes a psychological thriller about power, memory, and who controls history.


Now Emma must navigate archival secrets, wartime concealment, and a predator who believes money entitles him to anything he wants, including her.


But she was no longer the Emma he thought he knew.


Some paintings are worth more than fortunes.
Some secrets survive because powerful people decide who gets erased. 
FREE — No Strings Attached — See Below

Cover: woman in blue dress beside Renaissance portrait, Emma and the Lady in Blue by David R Leng th

      Download FREE— no email required!

Priya & The language of normal

An Echoes of Fortune Story

Priya Patel had spent seven years learning to read the language of normal. 

This morning, normal was lying.

    

When a subtle anomaly slips past the NSA’s most advanced detection system, Priya sees what no one else can: a presence that knows how to hide by behaving perfectly. As her pursuit deepens, the system goes silent, the evidence vanishes, and the intruder leaves her a message meant for her alone.


Now Priya must confront a truth more dangerous than any breach:
Some threats don’t break the system...
They learn it.


 And once you’ve been seen, you’re never invisible again.

 

What Priya uncovers isn’t just an intruder, but a system designed to decide what gets recorded, what gets ignored, and who gets written out when the evidence becomes inconvenient.


Some secrets don’t survive by hiding.
They survive because the system says they’re normal.


FREE — No Strings Attached — See Below

Echoes of Fortune: PRIYA & THE LANGUAGE OF NORMAL cover with a picture on an Indian woman in front o

      Download FREE— no email required!

Download your copy today!

 [PDF]  [EPUB (zip)]

EPUB works with Kindle, Apple Books, Kobo, and most reading apps.

Echoes of Fortune-The Last Ledger PDF (pdf)

Download

Echoes of Fortune-Priya and The Language of Normal PDF (pdf)

Download

Echoes of Fortune-Emma and the Lady in Blue PDF (pdf)

Download

Echoes of Fortune-The Last Ledger EPUB (zip)

Download

Echoes of Fortune-Priya and The Language of Normal EPUB (zip)

Download

Echoes of Fortune-Emma and the Lady in Blue EPUB (zip)

Download

Enjoyed the Short Stories? Get a FREE Novella.

An Author’s Cut: A Moment Between the Pages

These scenes were written during early drafts of the Echoes of Fortune world.

They didn’t advance the plot.
They didn’t raise the stakes.

They never left my thoughts.

They reveal something essential about Jack, Emma, and Steve:
what it costs to chase history, and what lingers after the danger passes.

I chose restraint in the final novel.
These moments remain as an author’s cut.

Author's Cut - Jack & Emma on the boat (pdf)Download

Author’s Challenge: Same Scene, Different Tone

The Challenge

A reader emailed to ask whether an intense moment from a book could be rewritten as a comedy.
And do so without changing the situation, only the tone.

This scene is the result.

Nothing here is canon. Nothing alters the story.

It’s simply a craft exercise: the same characters, the same stakes, rewritten under a different constraint.

Author's Challenge - Jack, Emma & Steve's Competitive Side Come Out (pdf)Download

Follow David

Copyright © 2026 David R Leng - All Rights Reserved.

Powered by

  • Home
  • Press Room
  • Business Books
  • Booking Info
  • About David
  • Privacy Policy

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

DeclineAccept