Cover Story

Cover Story

0 comments

Cover Story


The Village Library Mysteries | Book 16

Winter 2026-Early 2027

Every good mystery needs a cover story. This one is murder.

When a record blizzard buries Whitby and knocks out the power grid, the library's backup generator makes it the natural choice for a warming station. Ann Beckett and her colleagues open the doors, neighbors arrive with blankets and thermoses, Luna keeps the children settled, and Fitz makes his rounds with the quiet authority of someone who has always understood that a library's first job is to take people in.

For one long night, it almost works. Then morning comes.

One of the shelter guests is found frozen just outside the side entrance — no coat, no boots, and a wound that turns a tragic accident into something far more deliberate. The storm provides excellent cover. Too excellent, as far as Ann is concerned.

With no forensics team getting through until the plows do, she must work with what she has: a librarian's instinct for things that don't add up, a building full of people who've been awake all night, and a cat with an uncanny sense for where the truth is hiding.

In Whitby, it turns out, a blizzard makes a very convenient cover story.

Pre-order in late 2026


Praise for Elizabeth's Books

“Sparkles with Craig’s cleverness and plenty of Carolina charm.”—Richmond Times-Dispatch

“As warm and cozy as a favorite quilt.” —Krista Davis, New York Times bestselling author of the Paws & Claws Mysteries and the Domestic Diva Mysteries

“A great read…full of twists and turns that keep it fresh.”—Fresh Fiction


About the Author

Follow me

Elizabeth is the bestselling cozy mystery author of the Southern Quilting mysteries, the Myrtle Clover Cozy Mysteries, the Village Library Mysteries, and Memphis Barbeque mysteries for Penguin Random House, Midnight Ink, and independently. Follow her at her blog where she offers tips for writers: https://elizabethspanncraig.com . She lives in Matthews, North Carolina with her husband and is the mother of two.


{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}