Witchlight at Bramble Market
Audio only

Witchlight at Bramble Market

A Cozy Fantasy Mystery with Charms, Cakes, and One Very Inconvenient GhostBy Imad Muratspahic
Michael Caine
Listen with Sir Michael Caine™ and 1,000+ voices
Length1h 34m

About this audiobook

At Bramble Market, magic is supposed to be small, useful, and polite. Charms keep bread warm, teacups remember favorite blends, and moonlit stalls sell everything from spell-thread to sugared cakes. But when a very confused ghost appears beside the bakery ledger, the market’s cozy routine turns into a mystery no one can ignore. Mara, a young kitchen witch with a talent for cakes and practical charms, wants nothing more than a quiet week of baking. Instead, she finds herself following a trail of missing receipts, whispered secrets, enchanted pastries, and one spectral gentleman who cannot remember why he is haunting the market at all. As the witchlight grows brighter and old bargains begin to surface, Mara must uncover the truth before Bramble Market loses more than its peaceful charm. Warm, whimsical, and gently mysterious, Witchlight at Bramble Market is a cozy fantasy mystery filled with magical shops, village secrets, sweet treats, and one very inconvenient ghost.

Audiobook details

GenreFantasy
Length1 hr 34 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateMay 13, 2026
LanguageEnglish

Table of contents

1Chapter One: The Ghost in the Flour Bin
2Chapter Two: A Charm That Forgot Its Name
3Chapter Three: Crumbs on the Cobbles
4Chapter Four: The Lavender-Locked Ledger
5Chapter Five: Midnight at the Jam Stall
Show all chapters
6Chapter Six: The Inconvenient Confession of Barnaby Bell
7Chapter Seven: A Cup of Tea for a Suspect
8Chapter Eight: The Cake That Told the Truth
9Chapter Nine: Market Day Masquerade
10Chapter Ten: Under the Moon-Mint Awning
11Chapter Eleven: The Borrowed Bell
12Chapter Twelve: Sugar, Salt, and Second Chances
13Epilogue
14About the Author
Breaking Into IT
Breaking Into ITImad Muratspahic1h 19m$11 · $0.00
Running on Empty
Running on EmptyImad Muratspahic1h 45m$4.10 · $0.00
The Last Vape
The Last VapeImad Muratspahic1h 58m$4.10 · $0.00
The Sleep Training Decision
The Sleep Training DecisionImad Muratspahic2h 12m$4.10 · $0.00
Home Alone
Home AloneImad Muratspahic1h 47m$4.10 · $0.00
After Two Lines
After Two LinesImad Muratspahic1h 48m$4.10 · $0.00
Don't Get Ransomwared
Don't Get RansomwaredImad Muratspahic1h 39m$11 · $0.00
The Technical Interview
The Technical InterviewImad Muratspahic1h 41m$11 · $0.00
Chasing Losses
Chasing LossesImad Muratspahic1h 57m$4.10 · $0.00
Why Won't My House Cool Down
Why Won't My House Cool DownImad Muratspahic1h 59m$4.10 · $0.00
Becoming a Tech Lead Without Losing Your Technical Edge
Becoming a Tech Lead Without Losing Your Technical EdgeImad Muratspahic3h 50m$11 · $0.00
The Empty Leash
The Empty LeashImad Muratspahic1h 59m$4.10 · $0.00
Nobody Trained You For This
Nobody Trained You For ThisImad Muratspahic1h 52m$4.10 · $0.00
Burned Out at the Helpdesk
Burned Out at the HelpdeskImad Muratspahic1h 29m$11 · $0.00
Retired, Not Done
Retired, Not DoneImad Muratspahic2h 1m$4.10 · $0.00
The Staff Engineer Trap
The Staff Engineer TrapImad Muratspahic4h 17m$11 · $0.00
Sick Fish Symptoms and What to Do
Sick Fish Symptoms and What to DoImad Muratspahic1h 50m$4.10 · $0.00
Why Your Cat Stopped Using the Litter Box
Why Your Cat Stopped Using the Litter BoxImad Muratspahic1h 55m$4.10 · $0.00
Perfect Neighbors Lie
Perfect Neighbors LieImad Muratspahic55m$3.50 · $0.00
No Contact Is Not the Hard Part
No Contact Is Not the Hard PartImad Muratspahic1h 49m$4.10 · $0.00

You may also like