← All books

Some promises outlive the person who received them.

Her Last Note

A literary ghost story set in a New Hampshire farmhouse

by Michael D. Callaghan

Her Last Note book cover

The Piano Will Not Let Him Go

He gave Emma a piano on their first Christmas together. Decades later, it still owns the room.

A Ghost Story for Readers Who Feel the Rules Before Anyone Explains Them

Owen could not part with the piano after Emma died young. He could not learn to play while she lived, though she offered to teach him. What followed was not a single night but decades of winter: memory, habit, and a house that still centers on the bench.

The book moves through those years toward one Christmas Eve when habit, love, and loathing meet at the keys. The supernatural follows emotional rules more than spectacle: hands on the bench, the clock in the foyer, devotion that may have cost more than he understood.

Her Last Note is a standalone novella (~16,000 words, an evening read): intimate, restrained, and about what we owe the dead and what we owe the living, including ourselves.

What You'll Find Inside

Atmosphere First

Snow, wood, wire, and a house that holds its breath. The uncanny heightens grief rather than replacing it.

Restrained Supernatural

One clear speculative premise: presence tied to playing, silence tied to a wrong note. No lore dumps.

Emotional Stakes

Love, duty, and decades of ritual. The antagonist is habit, time, and the piano as object.

Literary Voice

Grounded in Owen's body and the room. Bittersweet, ambivalent, and honest about the cost of devotion.

About the Author

Michael D. Callaghan has spent 30+ years in software development at HP, Compaq, Dell, and Disney. Her Last Note is his literary ghost-story novella; Silent Entry is his tech-driven mystery novel.

He also writes non-fiction for developers and tech professionals, including P-AI-R Programming and Slow Down to Get Ahead.

One winter night at the piano.

The love that would not leave when she did.

Questions? Email michael@walkingriver.com