AuthorStephanie Garber
NarratorRebecca Soler
Duration2h 32m
CategoriesAdult Fiction, Science Fiction and Fantasy
PublisherHodderscape
VersionUnabridged
Snowflakes are falling. Invitations are arriving. And holiday magic is swirling in the Capital City of the Meridian Empire. It's Great Holiday Eve Eve. Scarlett Dragna is planning a spectacular Holiday celebration for the city. Donatella is searching for the perfect gift. Julian is looking ridiculously handsome in green. And Legend . . . Well, sadly Legend is not a fan of the Great Holiday. Tella is hoping her perfect gift will change his mind. Unfortunately, she hasn't found this perfect gift just yet. But it is Great Holiday Eve Eve . . . surely there's some holiday magic swirling around. Welcome, welcome back to the world of Caraval, where even holidays are not as they seem. Set after Stephanie Garber's #1 New York Times bestselling Caraval series, this delightful novella will take readers on the ultimate holiday adventure, full of clockwork boys, poisoned candy, impish snow globes, merriment, and-if Tella gets her way-love.
The Witcher Book 5: Baptism of Fire
Author: Andrzej Sapkowski
Author Andrzej Sapkowski
Narrator Peter Kenny
SeriesThe Witcher, Book 5
Duration 11h 58m
The Wizards Guild has been shattered by a coup and, in the uproar, Geralt was seriously injured. The Witcher is supposed to be a guardian of the innocent, a protector of those in need, a defender against powerful and dangerous monsters that prey on men in dark times. But now that dark times have fallen upon the world, Geralt is helpless until he ha...
View Book
Author: Stephanie Garber
Author Stephanie Garber
Narrator Rebecca Soler
SeriesOnce Upon a Broken Heart, Book 2
Duration 9h 23m
The Ballad of Never After is the fiercely-anticipated sequel to the #1 New York Times bestseller Once Upon a Broken Heart, starring Evangeline Fox and the Prince of Hearts on a new journey of magic, mystery, and heartbreak. After Jacks, the Prince of Hearts, betrays her, Evangeline Fox swears she'll never trust him again. Now that she's discovered...
View Book
Author: Stephanie Garber
Author Stephanie Garber
Narrator Rebecca Soler
SeriesCaraval, Book 3
Duration 12h 7m
All games must come to an end... Sunday Times bestselling author Stephanie Garber takes us once again to the magical world of Caraval, where Scarlett and Tella Dragna must fight for their happy endings after a tragedy sends Tella on a treacherous path for revenge. . . Caraval is over, but perhaps the greatest game of all has begun - with lives, emp...
View Book
Author: Claire Wade
Author Claire Wade
Narrator Emma Gregory
Duration 11h 55m
Imagine a world where.... Everything you ate was monitored by the government. Every step you took was counted. Your children were weighed every day at school. Neighbours reported on neighbours and no one was safe from judgement. Sugar was illegal, and baking was a crime. Imagine if that world was here.... What would you do? Toe the line or fight fo...
View Book
Author: Stephanie Garber
Author Stephanie Garber
Narrator Rebecca Soler, Dan Bittner
SeriesOnce Upon a Broken Heart, Book 3
Duration 9h
The long-awaited finale to the #1 New York Times bestselling Once Upon a Broken Heart trilogy. Two villains, one girl, and a deadly battle for happily ever after. Evangeline Fox ventured to the Magnificent North in search of her happy ending, and it seems as if she has it. She's married to a handsome prince and lives in a legendary castle. But Evan...
View Book
Author: Stephanie Garber
Author Stephanie Garber
Narrator Rebecca Soler
SeriesCaraval, Book 2
Duration 11h 19m
A heart to protect. A debt to repay. A game to win. After being swept up in the magical world of Caraval, Donatella Dragna has finally escaped her father and saved her sister, Scarlett, from a disastrous arranged marriage. The girls should be celebrating, but Tella isn't yet free. She made a desperate bargain with a mysterious criminal, and what Te...
View Book
The Witcher Book 3: Blood of Elves
Author: Andrzej Sapkowski
Author Andrzej Sapkowski
Narrator Peter Kenny
SeriesThe Witcher, Book 3
Duration 10h 54m
For more than a hundred years humans, dwarves, gnomes and elves lived together in relative peace. But times have changed, the uneasy peace is over and now the races once again fight each other. Into this tumultuous time is born a child for whom the witchers of the world have been waiting. Ciri, the granddaughter of Queen Calanthe, the Lioness of Ci...
View Book
Rivers of London Book 8: False Value
Author: Ben Aaronovitch
Author Ben Aaronovitch
Narrator Kobna Holdbrook-Smith
SeriesRivers of London, Book 8
Duration 11h 11m
Peter Grant is facing fatherhood and an uncertain future with equal amounts of panic and enthusiasm. Rather than sit around, he takes a job with ‚migr‚ Silicon Valley tech genius Terrence Skinner's brand-new London start-up - the Serious Cybernetics Company. Drawn into the orbit of Old Street's famous 'silicon roundabout', Peter must le...
View Book
Author: Stephanie Garber
Author Stephanie Garber
Narrator Rebecca Soler
SeriesOnce Upon a Broken Heart, Book 1
Duration 10h 4m
How far would you go for happily ever after? From the number one Sunday Times best-selling author of the Caraval series, the first book in a new series about love, curses and the lengths that people will go to for happily ever after. For as long as she can remember, Evangeline Fox has believed in happily-ever-after. Until she learns that the love o...
View Book
Night Rebel Book 2: Wicked Bite
Author: Jeaniene Frost
Author Jeaniene Frost
Narrator Tavia Gilbert
SeriesNight Rebel, Book 2
Duration 9h
In the newest Night Rebel novel, set in New York Times bestselling author Jeaniene Frost's Night Huntress world, beautiful, daring vampire Veritas risks all to protect Ian... Some promises are meant to be broken... Veritas spent most of her life as a vampire Law Guardian. Now, she's about to break every rule by secretly hunting down the dark souls...
View Book