
The Mystery at Dunvegan Castle
Edinburgh Nights, Book 3
Failed to add items
Add to Cart failed.
Add to Wish List failed.
Remove from wishlist failed.
Adding to library failed
Follow podcast failed
Unfollow podcast failed
$0.99/mo for the first 3 months

Buy for $16.93
No default payment method selected.
We are sorry. We are not allowed to sell this product with the selected payment method
-
Narrated by:
-
Kimberly Mandindo
-
By:
-
T. L. Huchu
About this listen
Ghostalker Ropa Moyo and her rag-tag team of magicians are back in The Mystery at Dunvegan Castle, the third audiobook in the spellbinding Edinburgh Nights series by T. L. Huchu.
She came for magic. She stayed to solve a murder . . .
Ropa Moyo is no stranger to magic or mysteries. But she’s still stuck in an irksomely unpaid internship. So she’s thrilled to attend a magical convention at Dunvegan Castle, on the Isle of Skye, where she’ll rub elbows with eminent magicians.
For Ropa, it’s the perfect opportunity to finally prove her worth. Then a librarian is murdered and a precious scroll stolen. Suddenly, every magician is a suspect, and Ropa and her allies investigate. Trapped in a castle, with suspicions mounting, Ropa must contend with corruption, skulduggery and power plays. Time to ask for a raise?
Praise for The Edinburgh Nights series:
'An artful combination of magic, history and imagination wrapped up in an engaging story' - Ben Aaronovitch, bestselling author of Rivers of London, on Our Lady of Mysterious Ailments
'The Library of the Dead’s alluring, shadowy Edinburgh with its hints of sophisticated academic magic will draw you in' - Olivie Blake, bestselling author of The Atlas Six
Listeners also enjoyed...
-
Rosemary and Rue
- An October Daye Novel, Book 1
- By: Seanan McGuire
- Narrated by: Mary Robinette Kowal
- Length: 11 hrs and 16 mins
- Unabridged
-
Overall
-
Performance
-
Story
The world of Faerie never disappeared: it merely went into hiding, continuing to exist parallel to our own. Secrecy is the key to Faerie’s survival—but no secret can be kept forever, and when the fae and mortal worlds collide, changelings are born. Half-human, half-fae, outsiders from birth, these second-class children of Faerie spend their lives fighting for the respect of their immortal relations.
-
-
Missed Matched Pair
- By G Reinhardt on 11-26-11
By: Seanan McGuire
-
Starter Villain
- By: John Scalzi
- Narrated by: Wil Wheaton
- Length: 8 hrs and 5 mins
- Unabridged
-
Overall
-
Performance
-
Story
Inheriting your uncle's supervillain business is more complicated than you might think. Particularly when you discover who's running the place. Charlie's life is going nowhere fast. A divorced substitute teacher living with his cat in a house his siblings want to sell, all he wants is to open a pub downtown, if only the bank will approve his loan. Then his long-lost uncle Jake dies and leaves his supervillain business (complete with island volcano lair) to Charlie. But becoming a supervillain isn't all giant laser death rays and lava pits.
-
-
Volcanic Lairs, Death Rays & Cats… Oh My! 😼
- By C. White on 09-19-23
By: John Scalzi
-
Midnight Riot
- Rivers of London, Book 1
- By: Ben Aaronovitch
- Narrated by: Kobna Holdbrook-Smith
- Length: 9 hrs and 56 mins
- Unabridged
-
Overall
-
Performance
-
Story
Probationary constable Peter Grant dreams of being a detective in London's Metropolitan Police. Too bad his superior plans to assign him to the Case Progression Unit, where the biggest threat he'll face is a paper cut. But Peter's prospects change in the aftermath of a puzzling murder, when he gains exclusive information from an eyewitness who happens to be a ghost. Peter's ability to speak with the lingering dead brings him to the attention of Detective Chief Inspector Thomas Nightingale....
-
-
I LOVE this Book!
- By Nancy J on 02-26-13
By: Ben Aaronovitch
-
Third Eye
- By: Felicia Day
- Narrated by: Sean Astin, Felicia Day, Neil Gaiman, and others
- Length: 6 hrs and 56 mins
- Original Recording
-
Overall
-
Performance
-
Story
Once upon a time, in the magical land of San Francisco, there lived a not-so-ordinary girl named Laurel Pettigrew. She was supposed to be the Chosen One. The plan was simple: She would vanquish the great evil Tybus in an epic battle. But destiny had other ideas, and Laurel's performance in the whole heroics department was a colossal flop. Now, instead of being a legendary hero, Laurel's the resident pariah of the magic realm. And what’s worse, the dark wizard Tybus swooped in, took over the realm, and forced all supernatural creatures to live under his tyrannical rule.
-
-
This has to be good, right?! Right?? Right......?
- By S. Apple on 10-11-23
By: Felicia Day
-
Starling House
- A Reese's Book Club Pick
- By: Alix E. Harrow
- Narrated by: Natalie Naudus
- Length: 12 hrs and 26 mins
- Unabridged
-
Overall
-
Performance
-
Story
Opal is a lot of things—orphan, high school dropout, full-time cynic and part-time cashier—but above all, she's a determined to find a better life for her younger brother Jasper. One that gets them out of Eden, Kentucky, a town remarkable for only two things: bad luck and E. Starling, the reclusive nineteenth century author of The Underland, who disappeared over a hundred years ago. All she left behind were dark rumors—and her home. Everyone agrees that it’s best to ignore the uncanny mansion and its misanthropic heir, Arthur. Almost everyone, anyway.
-
-
A great spooky atmosphere captured well in audio
- By downtown on 10-09-23
By: Alix E. Harrow
-
Mist and Mirrors, Books One to Three
- By: Eve Langlais
- Narrated by: Carly Robins
- Length: 27 hrs and 29 mins
- Unabridged
-
Overall
-
Performance
-
Story
A stunning fantasy epic featuring three previously released titles in one super sized edition.
-
-
Twisty, original and freshly feminist.
- By 🔥 Phx17 🔥 on 07-13-24
By: Eve Langlais
-
Rosemary and Rue
- An October Daye Novel, Book 1
- By: Seanan McGuire
- Narrated by: Mary Robinette Kowal
- Length: 11 hrs and 16 mins
- Unabridged
-
Overall
-
Performance
-
Story
The world of Faerie never disappeared: it merely went into hiding, continuing to exist parallel to our own. Secrecy is the key to Faerie’s survival—but no secret can be kept forever, and when the fae and mortal worlds collide, changelings are born. Half-human, half-fae, outsiders from birth, these second-class children of Faerie spend their lives fighting for the respect of their immortal relations.
-
-
Missed Matched Pair
- By G Reinhardt on 11-26-11
By: Seanan McGuire
-
Starter Villain
- By: John Scalzi
- Narrated by: Wil Wheaton
- Length: 8 hrs and 5 mins
- Unabridged
-
Overall
-
Performance
-
Story
Inheriting your uncle's supervillain business is more complicated than you might think. Particularly when you discover who's running the place. Charlie's life is going nowhere fast. A divorced substitute teacher living with his cat in a house his siblings want to sell, all he wants is to open a pub downtown, if only the bank will approve his loan. Then his long-lost uncle Jake dies and leaves his supervillain business (complete with island volcano lair) to Charlie. But becoming a supervillain isn't all giant laser death rays and lava pits.
-
-
Volcanic Lairs, Death Rays & Cats… Oh My! 😼
- By C. White on 09-19-23
By: John Scalzi
-
Midnight Riot
- Rivers of London, Book 1
- By: Ben Aaronovitch
- Narrated by: Kobna Holdbrook-Smith
- Length: 9 hrs and 56 mins
- Unabridged
-
Overall
-
Performance
-
Story
Probationary constable Peter Grant dreams of being a detective in London's Metropolitan Police. Too bad his superior plans to assign him to the Case Progression Unit, where the biggest threat he'll face is a paper cut. But Peter's prospects change in the aftermath of a puzzling murder, when he gains exclusive information from an eyewitness who happens to be a ghost. Peter's ability to speak with the lingering dead brings him to the attention of Detective Chief Inspector Thomas Nightingale....
-
-
I LOVE this Book!
- By Nancy J on 02-26-13
By: Ben Aaronovitch
-
Third Eye
- By: Felicia Day
- Narrated by: Sean Astin, Felicia Day, Neil Gaiman, and others
- Length: 6 hrs and 56 mins
- Original Recording
-
Overall
-
Performance
-
Story
Once upon a time, in the magical land of San Francisco, there lived a not-so-ordinary girl named Laurel Pettigrew. She was supposed to be the Chosen One. The plan was simple: She would vanquish the great evil Tybus in an epic battle. But destiny had other ideas, and Laurel's performance in the whole heroics department was a colossal flop. Now, instead of being a legendary hero, Laurel's the resident pariah of the magic realm. And what’s worse, the dark wizard Tybus swooped in, took over the realm, and forced all supernatural creatures to live under his tyrannical rule.
-
-
This has to be good, right?! Right?? Right......?
- By S. Apple on 10-11-23
By: Felicia Day
-
Starling House
- A Reese's Book Club Pick
- By: Alix E. Harrow
- Narrated by: Natalie Naudus
- Length: 12 hrs and 26 mins
- Unabridged
-
Overall
-
Performance
-
Story
Opal is a lot of things—orphan, high school dropout, full-time cynic and part-time cashier—but above all, she's a determined to find a better life for her younger brother Jasper. One that gets them out of Eden, Kentucky, a town remarkable for only two things: bad luck and E. Starling, the reclusive nineteenth century author of The Underland, who disappeared over a hundred years ago. All she left behind were dark rumors—and her home. Everyone agrees that it’s best to ignore the uncanny mansion and its misanthropic heir, Arthur. Almost everyone, anyway.
-
-
A great spooky atmosphere captured well in audio
- By downtown on 10-09-23
By: Alix E. Harrow
-
Mist and Mirrors, Books One to Three
- By: Eve Langlais
- Narrated by: Carly Robins
- Length: 27 hrs and 29 mins
- Unabridged
-
Overall
-
Performance
-
Story
A stunning fantasy epic featuring three previously released titles in one super sized edition.
-
-
Twisty, original and freshly feminist.
- By 🔥 Phx17 🔥 on 07-13-24
By: Eve Langlais
-
The Librarian of Crooked Lane
- The Glass Library, Book 1
- By: C.J. Archer
- Narrated by: Marian Hussey
- Length: 8 hrs and 9 mins
- Unabridged
-
Overall
-
Performance
-
Story
Librarian Sylvia Ashe knows nothing about her past, having grown up without a father and a mother who refused to discuss him. When she stumbles upon a diary that suggests she's descended from magicians, she's skeptical. After all, magicians are special, and she's just an ordinary woman who loves books. She seeks answers from a member of the most prominent family of magicians, but she quickly learns that finding the truth won't be easy, especially when he turns out to be as artless as her, and more compelling and dangerous than books.
-
-
Fun to be Back
- By Meg on 10-12-22
By: C.J. Archer
-
Legends & Lattes
- A Novel of High Fantasy and Low Stakes
- By: Travis Baldree
- Narrated by: Travis Baldree
- Length: 7 hrs and 19 mins
- Unabridged
-
Overall
-
Performance
-
Story
Worn out after decades of packing steel and raising hell, Viv, the orc barbarian, cashes out of the warrior’s life with one final score. A forgotten legend, a fabled artifact, and an unreasonable amount of hope lead her to the streets of Thune, where she plans to open the first coffee shop the city has ever seen. However, her dreams of a fresh start filling mugs instead of swinging swords are hardly a sure bet. Old frenemies and Thune’s shady underbelly may just upset her plans. To finally build something that will last, Viv will need some new partners, and a different kind of resolve.
-
-
slice of life
- By Anonymous User on 02-25-22
By: Travis Baldree
-
The Fragile Threads of Power
- By: V. E. Schwab
- Narrated by: Kate Reading, Marisa Calin, Michael Kramer
- Length: 21 hrs and 35 mins
- Unabridged
-
Overall
-
Performance
-
Story
Once, there were four worlds, nestled like pages in a book, each pulsing with fantastical power and connected by a single city: London. Until the magic grew too fast and forced the worlds to seal the doors between them in a desperate gamble to protect their own. The few magicians who could still open the doors grew more rare as time passed and now, only three Antari are known in recent memory—Kell Maresh of Red London, Delilah Bard of Grey London, and Holland Vosijk, of White London.
-
-
Best in the series!
- By Pat on 10-09-23
By: V. E. Schwab
-
Dead Man's Hand
- The Unorthodox Chronicles, Book 1
- By: James J. Butcher
- Narrated by: James Patrick Cronin
- Length: 11 hrs and 10 mins
- Unabridged
-
Overall
-
Performance
-
Story
On the streets of Boston, the world is divided into the ordinary Usuals, and the paranormal Unorthodox. And in the Department of Unorthodox Affairs, the Auditors are the magical elite, government-sanctioned witches with spells at their command and all the power and prestige that comes with it. Grimshaw Griswald Grimsby is…not one of those witches.
-
-
I want to be honest but not hurtful
- By KnowledgeMaster on 11-19-22
By: James J. Butcher
-
She Who Became the Sun
- By: Shelley Parker-Chan
- Narrated by: Natalie Naudus
- Length: 14 hrs and 36 mins
- Unabridged
-
Overall
-
Performance
-
Story
In 1345, China lies under harsh Mongol rule. For the starving peasants of the Central Plains, greatness is something found only in stories. When the Zhu family’s eighth-born son, Zhu Chongba, is given a fate of greatness, everyone is mystified as to how it will come to pass. The fate of nothingness received by the family’s clever and capable second daughter, on the other hand, is only as expected.
-
-
Almost great.
- By stacey on 09-13-21
-
The Bee Sting
- A Novel
- By: Paul Murray
- Narrated by: Heather O’Sullivan, Barry Fitzgerald, Beau Holland, and others
- Length: 26 hrs and 10 mins
- Unabridged
-
Overall
-
Performance
-
Story
The Barnes family is in trouble. Dickie’s once-lucrative car business is going under—but Dickie is spending his days in the woods, building an apocalypse-proof bunker with a renegade handyman. His wife, Imelda, is selling off her jewelry on eBay and half-heartedly dodging the attention of fast-talking cattle farmer Big Mike, while their teenage daughter, Cass, formerly top of her class, seems determined to binge drink her way through her final exams. As for twelve-year-old PJ, he’s on the brink of running away.
-
-
Bone Clocks meets Jonathan Franzen
- By Cranson on 10-26-23
By: Paul Murray
-
Illuminations
- By: T. Kingfisher
- Narrated by: Raquel Beattie
- Length: 8 hrs and 3 mins
- Unabridged
-
Overall
-
Performance
-
Story
Rosa Mandolini knows in her heart that her family are the greatest painters of magical illuminations in the city. But the eccentric Studio Mandolini has fallen on hard times and the future is no longer certain. While trying to help her family, Rosa discovers a strange magical box protected by a painted crow. But when she finds a way to open the box, she accidentally releases the Scarling, a vicious monster determined to destroy the Mandolini family at any cost.
-
-
written for children
- By Ijw on 12-12-23
By: T. Kingfisher
-
The Burning Witch
- The Burning Witch, Book 1
- By: Delemhach
- Narrated by: Matthew Wolf
- Length: 14 hrs and 24 mins
- Unabridged
-
Overall
-
Performance
-
Story
Katarina Ashowan was not made for courtly life. Sure, her father is the famous house witch of Daxaria so she was raised among majestic castles, proper manners, and royal expectations. But Kat is also a mutated witch whose power aligns predominantly with fire. She’s more comfortable riding horses or learning to fight than she is making polite conversation and wearing fancy dresses. Which is why her upcoming assignment—serving her best friend, Alina, the soon-to-be crowned Troivackian queen—is anything but ideal.
-
-
Great continue to the story.
- By Dan Walder on 01-05-24
By: Delemhach
-
By a Silver Thread
- DFZ Changeling, Book 1
- By: Rachel Aaron
- Narrated by: Naomi Rose-Mock
- Length: 11 hrs and 47 mins
- Unabridged
-
Overall
-
Performance
-
Story
In the world’s most magical metropolis where spirits run noodle shops and cash-strapped dragons stage photo-ops for tourists, people still think fairies are nothing but stories, and that’s exactly how the fairies like it. It’s a lot easier to feast on humanity’s dreams when no one believes you exist. But while this arrangement works splendidly for most fair folk, Lola isn’t one of the lucky ones.
-
-
Good, not great
- By Tango on 05-05-23
By: Rachel Aaron
-
Godkiller
- By: Hannah Kaner
- Narrated by: Kit Griffiths
- Length: 12 hrs and 54 mins
- Unabridged
-
Overall
-
Performance
-
Story
Gods are forbidden in the kingdom of Middren. Formed by human desires and fed by their worship, there are countless gods in the world—but after a great war, the new king outlawed them and now pays “godkillers” to destroy any who try to rise from the shadows. As a child, Kissen saw her family murdered by a fire god. Now, she makes a living killing them and enjoys it. But all this changes when Kissen is tasked with helping a young noble girl with a god problem. The child’s soul is bonded to a tiny god of white lies, and Kissen can’t kill it without ending the girl’s life too.
-
-
Good story but the Narration is so bad
- By Nino Svanidze on 10-31-23
By: Hannah Kaner
-
Thornhedge
- By: T. Kingfisher
- Narrated by: Jennifer Blom
- Length: 3 hrs and 43 mins
- Unabridged
-
Overall
-
Performance
-
Story
Meet Toadling. On the day of her birth, she was stolen from her family by the fairies, but she grew up safe and loved in the warm waters of faerieland. Once an adult though, the fae ask a favor of Toadling: return to the human world and offer a blessing of protection to a newborn child. Simple, right? If only. Centuries later, a knight approaches a towering wall of brambles, where the thorns are as thick as your arm and as sharp as swords. He's heard there's a curse here that needs breaking, but it's a curse Toadling will do anything to uphold.
-
-
Not everything can be fixed
- By 🔥 Phx17 🔥 on 08-15-23
By: T. Kingfisher
-
The Left-Handed Booksellers of London
- By: Garth Nix
- Narrated by: Marisa Calin
- Length: 11 hrs and 15 mins
- Unabridged
-
Overall
-
Performance
-
Story
A girl's quest to find her father leads her to an extended family of magical fighting booksellers who police the mythical Old World of England when it intrudes on the modern world.
-
-
absolutely delightful
- By Whimsical Dragonette on 11-30-20
By: Garth Nix