Browsing: Historical Mysteries

A “literary treat” (Booklist) with over 900 five-star ratings on Goodreads: In 18th-century Europe, a Swiss boy with a gift for sound pursues his larger-than-life destiny in this “entertaining and eye-opening aria of a book” (The Washington Post).

“Remarkable” (Diana Gabaldon): Inside a 17th-century embroidery book, Julia finds notes from a woman named Cat — detailing her kidnapping 400 years ago. Captivated by Cat’s story, Julia embarks on a life-changing journey to discover what became of her…

“Beautifully crafted” (Diana Gabaldon): In 18th-century England, Emilie is a budding alchemist — but when a dazzling stranger lures her away from her father’s isolated estate, she discovers how little she truly knows about the world.

An enthralling Victorian romance: Spirited Anna Cassidy trained to be a doctor, a position hardly considered ladylike. She’s determined to help her peers — but annoyingly handsome Inspector Andrew Kelly proves to be a tempting distraction…

With over 600 five-star Goodreads ratings: In 1880, San Francisco businesswoman Annie and lawyer Nate try to exonerate a typesetter accused of murdering her boss. A charming historical mystery brimming with suspense!

“A clever mystery” (Library Journal starred review) with nearly 4,600 five-star Goodreads ratings! In Victorian London, free-spirited Veronica finds her travels interrupted by a failed kidnapping — and a shocking murder… A New York Times bestselling author delivers “a ruthlessly intelligent heroine” (NPR).

From a New York Times bestselling author: With her marriage falling apart, Genevieve returns to Paris, where she spent a blissful childhood summer — only to make a shocking discovery about her family’s past. “Compelling… with a charming protagonist and a deep well of family secrets” (Michelle Gable).

Scotland, 1424: Recently returned from war and out of options, penniless Sir Law Kintour agrees to track down a nobleman’s wife. But he’s not expecting the case to come with a body count — or for his own life to be at risk…