#BookReview: Everybody’s Perfect by Jo Walton

#BookReview: Everybody’s Perfect by Jo WaltonEverybody's Perfect by Jo Walton
Format: eARC
Source: supplied by publisher via Edelweiss
Formats available: hardcover, ebook, audiobook
Genres: fantasy, historical fantasy, historical fiction, science fantasy
Pages: 272
Published by Tor Books on June 30, 2026
Purchasing Info: Author's WebsitePublisher's WebsiteAmazonBarnes & NobleKoboBookshop.orgBetter World Books
Goodreads

Piranesi meets Swordspoint in an elegant relay race through fantasy Venice from Hugo award-winning author Jo Walton
The Serenissima is built from mist and belief, a mythical shadow sister to Venice and crossroads of the nine worlds.
When a laborer called Tiry has a dream that Serenissima will have a doge, and that they will marry the sea, he tells it to a fortune teller named Khadsha. She tells her apprentice, a gondolier called Taddeo, who tells a cop named Gom, who's heard it from five people this morning already. And by that point, it's already settled into the bones of the Serenissima, more than half-fated.
Everybody's Perfect is a gentle, shifting, structurally inventive narrative of startling beauty that will make you rethink everything you think you know about fantasy.
At the Publisher's request, this title is being sold without Digital Rights Management Software (DRM) applied.

My Review: 

The story emerges from the very same mists that enshroud its setting, the Serenissima. At first, it seems like a magical place, and it is. It’s fantasy Venice, not Venice during Carnivale, but Venice as if Carnivale were real life.

Which, in its own way, it is, just not quite like this.

The story itself begins with a dream. A day laborer who dreams that the Serenissima will have its very own doge, just as the real Venice does. But the Serenissima is a place where dreams have power. So do wishes. So does WILL. If enough people believe a thing, there is enough magic in the Serenissima to make that dream, or wish, or intention, come true.

Which turns Everybody’s Perfect into a story within a story, as it tells the tale of the day when Tiry’s dream of the Serenissima’s doge turns into history and fact, as told by one member of every class and race from the nine worlds who became caught up in the history that was to come.

Told decades in its aftermath in a place where time refuses to be measured consistently – or sometimes at all.

So this is the story of a magical Venice, set in a magical mist, suffused with the magic of the nine worlds but tied, just as magically, to the real Venice of this world, for good and ill and everything in between.

It’s also the story of a place and a country that recognizes that “everybody’s perfect”, because they are all aware that there is beauty to be had in imperfection, even if they were all conditioned, back in their own real places of origin, to believe the exact opposite.

Which is just the merest bejeweled sliver of the magic of The Serenissima.

Escape Rating B: In the end, this is utterly delightful, but it takes a while for it to get there. There’s a LOT of mist involved. I spent a lot of time and pages trying to figure out where it was going and how it was going to get there as the whole thing gets revealed very slowly and carefully.

Then there’s a ‘AHA’ moment about 2/3rds of the way through and the whole thing starts coming together.

Which makes the whole thing feel more like a vehicle for things the author wanted to say, and a bit of experimental writing to work her way out of a writing slump (she admits that second part in her afterword). It doesn’t completely gel into a story until near the end, and it makes you rethink everything you’ve read up to that point.

That doesn’t mean it’s not fun, or that it’s not interesting, or that it doesn’t have a lot of interesting things to say, just that it takes a while to figure out how those things work together and into a whole.

One of the things that’s neat and cool and either immersive or distancing depends on how much one knows about the Carnivale of Venice and the meaning behind its iconic masks. Many stories that deal with worlds other than our own, both epic fantasy and science fiction – and the author writes both – is that both include other races as well as humans. In this magical, mythical, fictional Venice, the other races embody the appearance of and meanings behind the traditional Carnivale masks and it helps to go look that stuff up. A LOT.

This is also a story that sits on the border between fantasy and SF, and the reader needs to decide to ‘just go with it’ for it to work. If your brain gets invested in trying to decide, the reading experience is basically toast. It’s not that the Serenissima isn’t linked to the real Venice, and it’s not that the linkage doesn’t create real problems for Venice, but that that’s not what the story is about.

Rather, it’s a ‘day in the life’ of a group of very disparate beings, all observing or participating or bringing about an important crossroads in the life of their world at the behest or encouragement of the magic in it. And it is a story about found family and finding perfection in imperfection.

Those parts of the story, and the way they come together, are absolutely lovely, no matter how much mist obscures the way.

#BookReview: Six Savage Thrones by Holly Race

#BookReview: Six Savage Thrones by Holly RaceSix Savage Thrones (Queens of Elben, #2) by Holly Race
Format: eARC
Source: supplied by publisher via Edelweiss
Formats available: hardcover, paperback, ebook, audiobook
Genres: epic fantasy, fantasy, fantasy romance, historical fantasy, romantasy
Series: Queens of Elben #2
Pages: 400
Published by Orbit on June 16, 2026
Purchasing Info: Author's WebsitePublisher's WebsiteAmazonBarnes & NobleKoboBookshop.orgBetter World Books
Goodreads

From a major new voice in epic fantasy, Six Savage Thrones continues the Queens of Elben trilogy, a breathtaking epic fantasy of dragons, courtly intrigue, sapphic yearning, and the wives of Henry VIII defying their destiny.

DIVIDED HE WINS, UNITED HE FALLS.

The kingdom of Elben is in turmoil. One of its magical palaces lies in ruins at the bottom of the ocean and the king is on the hunt for the traitor Queen Seymour. He will not stop until he brings her to her knees.

No one would ever suspect Queen Howard of treachery or spy craft, but she is no longer content to be the king's songbird. She will see to Henry's downfall. But there is a new gentleman at court, one who seems to know more about her true motives than he should—is he friend or foe?

Queen Cleves has already survived a war. She knows what she must do to protect herself, but now she finds herself fighting a longing for another queen that is so fierce it might swallow her up.

Amidst the turmoil, King Henry's sister Cecilia vies for the power she has been denied. But the queens will soon learn they must work together to break the bonds that tie them to the king. For Henry is delving deeper into strange old magics, ones that could birth a monster.

My Review:

The first book in the Queens of Elben trilogy, Six Wild Crowns, portrayed an alternate-history fantasy version of England that was deeply invested in the history that we all think we know about the Tudor dynasty, Henry VIII, and his really messy romantic and dynastic obsessions. But this trilogy takes that old memory rhyme about the fates of his six wives, “Divorced, beheaded, died. Divorced, beheaded, survived.” and turns it into an entirely different saga of a king who is magically bound to have six wives AT THE SAME TIME to help him maintain the protective border around his island kingdom.

Naturally, all is not as it initially seems, or this story wouldn’t be half so fascinating. Which it absolutely is. (Of course it is, the original material has been captivating the minds of historians and historical fiction readers for literally centuries!)

By putting a fantasy twist on this well-known historical saga, rather than a retelling, the author is able to not just show these events from the many important and available female perspectives, but to recast the story as something truly magical and, fascinatingly, potentially change the ending. Something that retellings are often loath to do.

So, instead of Henry’s six wives – and various mistresses – overlapping but mostly existing sequentially, all six wives are alive and queenly at the same time. The minute they start working together in Six Wild Crowns, instead of against each other as they’re intended to by the men in power, the story was off and running.

Portrait of Anne of Cleves by Hans Holbein the Younger c. 1539

But they slipped under the ‘radar’ in that first book because Henry and his male advisors all underestimated them. As men do. Once the queens’ plan was revealed, the powers-that-be, again, meaning men, targeted the queens and their allies individually and collectively.

This second book is what happens while they are all in the king’s crosshairs. They know they are targets. He knows they are plotting. The situation is going to get bloodier, and it does.

At the same time, more is revealed about the situation in Elben as a whole. The country is literally rotting from within. The gods are not happy with this situation – at all – but the patriarchy’s god, Cernunnos, is rapacious and determined to hold onto his power through Henry no matter who or what gets sacrificed in their collective rampage. The queens’ patron goddess, Medren, may have right on her side, but she is a nurturing goddess whose first recourse is not violence. Although I wouldn’t be surprised if she reaches that point in the third book. The cliche about “nature, red in tooth and claw”, exists for a reason and this story is likely to get there before it can end.

This reader, at least, certainly hopes so, because this second book concludes in a very dark place under very desperate circumstances. The queens may be in mourning and on the run, but the future is still in their hands. They just need to seize it before it’s too late.

Escape Rating B+: This is the middle book in a projected trilogy. And, like most middle books, the situations are always darkest just before they turn completely black. So this isn’t exactly the fun part of the story. The quintessential ‘middle book’ is Tolkien’s The Two Towers, which ended with Frodo carried off as a potentially dead captive in Mordor as Sam, now the ringbearer, follows mournfully behind. Middle books don’t get any darker than that, although this one comes close.

Portrait of a Young Woman believed to be Catherine Howard from the Workshop of Hans Holbein the Younger c. 1540-1545

Which is where that B+ rating comes in. Because I adored the first book in THIS trilogy, Six Wild Crowns. I HAD to find out what happened next because THAT story ended when the queens had just ripped the bandage off all of the lies the population of Elben have been brainwashed with for centuries. But they’ve also revealed their queenly conspiracy to their kingly enemy, Henry VIII, and lost one of their number in the process.

This is the part of the story where the noose tightens around all their remaining necks, even as they do their damndest to maneuver said noose around Henry’s instead. But Henry possesses ALL the levers of power as well as the magic he’s stolen from them, and he knows how to use both to his advantage much better than they do their own combined powers.

Part of what makes this trilogy work, at least so far, is the way that it gets inside the heads of each of the queens. Not all at once, because that would probably be too much of a split focus, but one or two – or in this case three.

Six Wild Crowns was told from the alternating perspectives of Queen (Anne) Boleyn and Queen (Jane) Seymour. In that opening story, we watched Boleyn maneuver her way into Henry’s bed, discover the truth of his power and her own her part in how that power was used and how he used his queens up in the process, seduced or manipulated (or both) Seymour and eventually the other queens into her nascent conspiracy, and pay the ultimate price for it.

This time we have three perspectives, Queen (Anne of) Cleves, maintaining her own heart and her own council but in the conspiracy up to her neck, Queen (Katharine) Howard, the youngest and most seemingly twitter-pated queen, the one who no one, not even Henry, believes has enough intelligence to understand the stakes, and a new/old player on the board, Dowager Queen Cecilia of Capetia (France). Cecilia is Henry’s younger sister, and stands in for the real historical Mary Tudor – who wasn’t, at least as far as history records her – nearly so bloodthirsty. Or psychopathic.

Portrait of Mary Tudor by Jan Gossaert c. 1516

The inclusion of Cecilia both rewrites the history of the Tudors as we know them and provides a perspective aligned with the powers-that-be that doesn’t underestimate the queens because she is one herself. But also gives the reader a new character through whom we can see just how far Henry has fallen from the heroic older brother that Cecilia once loved.

Underlying the bloody, fascinating drama of the Tudors is a fantasy about old gods being replaced by new beliefs AND about a rebellion to overthrow the entire heteropatriarchy to right the balance. Which means that the romances that occur in this saga, while they may be mostly tragic – at least so far – also take place across the spectrum of human sexuality. That love is all there is is all we know of love – even when their world is crashing down around them.

In conclusion, a few final thoughts. First, IMHO this isn’t technically a romantasy. At this point in the story I’m not sure ANY of the participants have even the hope of a happy ending. This isn’t a happy story but the real life version wasn’t either. But I do think it has some of the same feels, so if you like your romantasy on the tragic side, there’s plenty of that going on so far.

Second, because this is a middle book, the story neither begins nor ends here. Meaning that readers absolutely should not start here. And, frankly, I wouldn’t blame anyone who hasn’t already started the trilogy for waiting until the third book comes out. This one ends in a literal hell of a place. Which is right and fitting and feels like the way the story should be going at this point, but dammit I wish I knew when the conclusion was coming because I’m gasping to see how it all ends.

An end which, as I’m writing this review, is nowhere in sight. YET.

The Sunday Post AKA What’s on my (Mostly Virtual) Nightstand 6-28-26

Today’s cat picture is one that I could not resist sharing. Because Luna is, as always, utterly irresistible. But this particular picture is even MORE appropriate for this post than usual, as not only is she adorable, but she’s surveying her domain of books.  Well, her domain of MY books. Same difference. She may not be the ‘Queen of All She Surveys’ but she’s certainly the ‘Princess of Quite a Lot’ and in this case, quite a lot of books.

Her facial expression seems to be both judgy and disapproving. She’s probably judging just how difficult it was for her to find a way of getting up there. I know she approves of my reading – not that she cares what it is. Just that I sit down and make her a lap while I do it!

Current Giveaways:

$10 Gift Card or $10 Book in the Dad-O-Mite Giveaway Hop
$10 Gift Card or $10 Book in the Summer 2026 Seasons of Books Giveaway Hop

Blog Recap:

Summer 2026 Seasons of Books Giveaway Hop
B #AudioBookReview: The Millay Illusion by Sarah Pinsker
B- #AudioBookReview: Our Perfect Storm by Carley Fortune
A- #BookReview: Beyond Galaxy’s Edge by Anna Hackett
A+ #BookReview: Green City Wars by Adrian Tchaikovsky
Stacking the Shelves (711)

Coming This Week:

Six Savage Thrones by Holly Race (#BookReview)
Everybody’s Perfect by Jo Walton (#BookReview)
Sparkle Time Giveaway Hop
Wire Mother by Isabel J. Kim (#HugoReview)
Enter the Nightmare by Jayne Castle (#BookReview)

Stacking the Shelves (711)

The orange-to-red covers really stand out in this stack! Not my favorite color, but The 10:12, A Thousand Painted Hours and A Violent Masterpiece certainly do grab the attention. Hard.

My favorite cover in this stack is As You Wake, Break the Shell, both for the very science fictional art of it all, and because the book sounds like it’s really, really good. The Witches of Cambridge isn’t exactly beautiful, but it is striking in its very exact way.

We’ll see how all of these books turn out in the weeks and months ahead. But in the meantime, what’s got your attention in YOUR stack this week?

For Review:
The 10:12 by Anna Maloney
As You Wake, Break the Shell (As You Wake, Break the Shell #1) by Becky Chambers
Dearly Departed by Chip Pons
The Death Row Club by V.A. Vazquez
First and Forever by Lynn Painter
Game of Rogues (Palace of Rogues #9) by Julie Anne Long
Hawai’i Rage (Ranger Makalani Pahukula #2) by Tori Eldridge
I Know a Place by Nat Cassidy
Ignore All Previous Instructions by Ada Hoffman
The Last Lady B (Accidental Brides #3) by Eloisa James
The Mystery of the Bitten Peach by Cecilia Tan
Nobody’s Quest (Nobody Chronicles #1) by Alyssa Day
Soon by You by Dahlia Adler
A Thousand Painted Hours by Barbara O’Neal
Time to Burn by Ellery Lloyd
A Violent Masterpiece by Jordan Harper
While You Were Seething by Charlotte Stein
Witch Season (Broken Coven #1) by Julia Bianco
The Witches of Cambridge by Alice Hoffman

Purchased from Amazon/Audible/Etc.:
Kaua’i Storm (Ranger Makalani Pahukula #1) by Tori Eldridge

Borrowed from the Library:
This Book Made Me Think of You by Libby Page


If you want to find out more about Stacking The Shelves, please visit the official launch page

Please link your STS post in the linky below:


A+ #BookReview: Green City Wars by Adrian Tchaikovsky

A+ #BookReview: Green City Wars by Adrian TchaikovskyGreen City Wars by Adrian Tchaikovsky
Format: eARC
Source: supplied by publisher via Edelweiss
Formats available: hardcover, paperback, ebook, audiobook
Genres: noir, science fiction, science fiction mystery, climate fiction, post apocalyptic
Pages: 355
Published by Tor Books on June 23, 2026
Purchasing Info: Author's WebsitePublisher's WebsiteAmazonBarnes & NobleKoboBookshop.orgBetter World Books
Goodreads

Philip Marlowe meets
Redwall
in this superior adult noir tale, where all the characters are animals, fighting for survival in the city underneath the humans. In the solar cities of the future, the humans relax in the sun and the animals work in the shadows. Genetically engineered Little Helpers, serving humanity—unseen, unheard.
Meet Skotch. Racoon, P.I.—Yours for a few buttons as long as the job isn't too illegal, whatever that means.
A mouse has gone missing. Normally this wouldn't raise any hackles, nor any alarms, but this mouse has something that everyone seems to want, though nobody appears particularly eager to say what that something is.
The fee is good—perhaps too good. Certainly not something Skotch can easily turn down.
If only Skotch can work out where the mouse is hiding, what he's hiding, and why his secrets are upsetting a lot of animals caught up in the Green City wars.

My Review:

Like all the best stories, Green City Wars starts with one hell of a “What if…” In fact it starts with two of them, one as likely – or not – as the other.

On the one hand, there’s the idea that a post-climate apocalyptic Earth’s human population gets its act together BEFORE the planet becomes completely uninhabitable. That’s where the “green cities” part of the title comes in.

Very much OTOH, what if Rocket Raccoon and his friends weren’t the product of an evil overlord’s experiment to create animal-based supersoldiers, but were instead the product of gene splicing megacorporations working on creating the perfect servitor class to maintain those new green cities while remaining nearly invisible, absolutely clean, carbon-neutral, totally eco-friendly AND both self-sustaining and self-replicating.

That’s where this story begins, in one of those relatively new ‘green cities’, in the mind of Skotch, a freelance private eye who just so happens to be a racoon. Skotch isn’t exactly on the up-and-up all the time, but then again, even human P.I.s like Philip Marlowe operated more on the down-low than they ever did under the bright light of day.

Something that Skotch doesn’t see much of, because the unintentional, underground (literally) and interstitial spaces where ‘people’ like Skotch, generally referred to as “gehirner” (German for ‘brains’) live and work are, well, dark. Or at least very, very shadowy, literally as well as figuratively. Even when, like Skotch, they work at jobs that their creators never imagined would exist among the gehirner.

But that’s the thing about intelligence. While the gene splicers controlled a lot of factors in their creations, they needed to give each ‘Strain’ of gehirner enough intelligence to carry out their assigned, programmed tasks without needing to write reams of code to make the whole thing work. They weren’t trying to create AIs or automata. They wanted creatures they could set and forget about.

What they also forgot about – or assumed didn’t apply to their creations for all the true but punny meanings of ‘assume’ – was the famous quote that goes, “I think, therefore I am.” The creatures the genesplicers created in their labs were created with the ability to think.

Therefore they are. And they are all thinking about how to make the best of their own personal situations. Which leads to some of them working out that their best bet is to take advantage of everyone around them, creating hierarchies, and gangs, and eventually even armies.

It also leads to gehirner like Skotch, who don’t quite fit into the original plan for contented little servants and workers, who strike out on their own eking out a living on the fringes, doing not-quite-legal jobs for less-than-legitimate-reasons for people who want to find someone who doesn’t want to be found or who aren’t willing to do their own dirty work.

Skotch’s former bosses haul him in to make him an offer he can’t refuse. All he has to do is find one rogue mouse and bring them in. The reward is too good to pass up, which means the job is going to be a whole lot harder and nastier than he’s been led to believe.

Or even imagine.

Escape Rating A+: This was just about a one-sitting read. It was certainly a ‘carry it around all day and keep going back to it’ read. The setup is so fascinating in so many different ways, and it’s utterly thorough about every layer of detail and yet it never stops being compelling.

What makes Skotch worth following isn’t just that he thinks like we do, but because he has intelligence like ours he knows its not normal for his species. So he thinks about the fact that he can think. He worries about what it means, and what it means that he thinks just a bit askew from what was intended in his creation.

He also, frequently and often, wonders if it was all worth it in the end, even as he knows he wouldn’t give it up even though it would be easier. He’s eaten from the tree of knowledge and can’t go back to the bliss of ignorance. Which is what makes the threat of that fate so powerful, and what makes the reveal at the end so potent and potentially world-altering.

From one point of view, Skotch’s investigation – along with all of his mistakes and all the bad luck he runs into along the way – are no different from any other noir detective from Imperial Rome’s private enquiry agent Marcus Didius Falco in The Silver Pigs to Sam Spade in The Maltese Falcon.

Skotch has contacts everywhere, he has friends in low places – and is that friend for a multitude of others – solves his cases by drawing on a network of favors owed to him and does his best to keep one step ahead of both the law – such as it is – and the biggest bosses and the worst of the gangsters.

But Skotch has a moral code, much as those other noir detectives do. There are jobs he won’t take, deeds he won’t do, lines he won’t cross. He knows the job he’s been forcibly offered is one that he can’t commit himself to, no matter how much he misleads his ‘employers’. At the same time, his innate curiosity, from his original species as well as his enhanced intelligence, won’t let him leave it alone. He has to KNOW.

His quest to find the answers, to discover whether or not this job is righteous or a thinly disguised hit, takes him on a grand tour of the brightest and darkest corners of the ‘Unterroots’ of the green city the humans call Neuwien-Grunstadt. He sees all the ways in which the gehirner have created a society of their own, modeled on mostly the worst parts of the human one that created them.

That we get to see how that society works itself around its originating framework, and all the stress points that make both it and the gehirner in it vulnerable to manipulation from all sides kept me on the edge of my seat even as Skotch’s own journey gets darker and more dangerous and I couldn’t turn the pages fast enough.

Because I cared. I cared about Skotch, I cared about his friend Lulu – even though her personality would drive me bananas in real life – which it kind of does Skotch – and I cared about their fragile world as well as the reasons for its existence.

I wouldn’t mind, AT ALL, returning to this world to see how Skotch and Lulu are doing and to discover the world that gets made out of the Ratlabs and the mouse’s mission. But this book reads like a standalone and maybe, just maybe, we’re better off not knowing their future but hoping for the best. Even then, the problem with thinking about things is that even though I hope for the best for them I can’t help worrying about “the best for whom” and knowing that they would be, too.

A- #BookReview: Beyond Galaxy’s Edge by Anna Hackett

A- #BookReview: Beyond Galaxy’s Edge by Anna HackettBeyond Galaxy's Edge (Phoenix Adventures Book 5) by Anna Hackett
Format: eARC
Source: author
Formats available: paperback, ebook
Genres: science fiction romance
Series: Phoenix Adventures #5
Pages: 284
Published by Anna Hackett on June 24, 2026
Purchasing Info: Author's WebsiteAmazonBarnes & Noble
Goodreads

Ambitious Patrol Captain Nissa Sander has spent three years at the galaxy’s edge keeping the law and order, and chasing scoundrel smuggler, Justyn Phoenix. But the charming rogue has always outwitted her and she’s had a hard time ignoring his hard body and handsome face. But when one of the galaxy’s most important documents—the US Constitution—is stolen, Nissa finds herself working with the very man she’s been trying to throw in her brig.
Justyn Phoenix embraces life and offers everyone a wink and a smile. He’s also in love with a spit-and-polish Patrol captain. Yep, crazy in love, and he knows she’ll never love him back. But when the opportunity arises to work alongside Nissa on a wild and crazy mission to recover the US Constitution, he can’t resist.
But nothing on this treasure hunt is as it seems. The trail leads them to fake documents, rival treasure hunters, and a millennia old mystery. As the hunt takes them beyond the galaxy’s edge, Justyn and Nissa will face the firestorm of their desire, and soon learn if they can survive long enough to save the galaxy.

My Review:

Patrol Captain Nissa Sander has spent her years at the galaxy’s edge trying to catch Justyn Phoenix smuggling illicit goods across the border. He’s trying to catch her attention. His plans are working a whole lot better than hers – at least when this story begins.

He’s too good a smuggler to let her find anything illegal on his ship. And she’s too good an officer to stop trying. But he’s certain he’s not good for her or good enough for her – and she’d agree with that assessment a little too readily.

Still they can’t stop baiting each other every time they cross paths. Even though they both know they shouldn’t.

At least, not until a thief makes off with one of the original foundational documents of the galactic law that she serves and he mostly gets around. Someone has stolen the US Constitution. The one, the only, the original. Or so everyone believes.

When it is discovered that the constitution that was stolen is old, but not nearly old enough, the hunt is on. Nissa needs a treasure hunter. Justyn has his cousins at the other side of the galaxy eager to help restore a piece of history – just as they did with the Mona Lisa in At Star’s End.

If Nissa can manage to trust a smuggler not to steal the artifact out from under her nose, her ambitions, and her obligations. Because she’ll have to, as she absolutely cannot trust anyone else. Not the father for whom she’s never been enough. And especially not the competing agendas of her GSS superiors, who are using them both in a dangerous plan of their own.

A plan for which Nissa is intended to take the fall – unless she can smuggle her way out. With Justyn’s help. And the heart she never thought he had.

original cover

Escape Rating A-: I’ve enjoyed every single book in the updated Phoenix Adventures as I did the originals. Although I still like the original covers better. And hopefully your imagery mileage varies.

Even more than ten years later, the “cousins” half of the Phoenix story still feels like Firefly, in spite of the years and the parsecs. Or however you want to measure things. The Phoenix Brothers on the one side of the galaxy, the ones in At Star’s End, are treasure hunters. The ones at galaxy’s edge are mostly convoy operators. They take colonists out into the black to establish new colonies in risky situations. Or at least unknown situations.

But Justyn is a bit too wild to captain convoys. Or too adventurous. Or both. He might be a better fit with his cousins the treasure hunters, as this story proves. Because he loves a good chase, which is exactly what he’s been doing with Patrol Captain Nissa Sander. Chasing her until she catches him. Over and over and over. He’s just never stayed caught. Not until now.

Both Justyn and Nissa have a lot to overcome to save the Constitution AND reach a happy ever after that neither of them quite believes they deserve. He knows his well-earned reputation will tank her career. She’s been trained to never let her own desires get in the way of her father’s ambitions for her – even if he’s trained her just as hard that she’ll never meet them.

Her superiors think they have her between a rock and a hard place. She knows she can’t trust them and she’s afraid to trust Justyn with the mission – let alone anything else.

The way that their treasure hunt beyond the borders of chartered space teaches them that they can trust each other with everything managed to be both a delightful bit of gaslamp/steampunk in an otherwise completely science fictional universe AND a thrill-a-minute chase on top of a combustible romance.

If you’ve ever had a yen to try science fiction romance, or if you’ve heard about this terrific series but haven’t been able to find a copy, this “remaster” of the classic is a fantastic chance to read a rocket-fueled adventure AND romance.

#AudioBookReview: Our Perfect Storm by Carley Fortune

#AudioBookReview: Our Perfect Storm by Carley FortuneOur Perfect Storm by Carley Fortune
Narrator: AJ Bridel, Jack Copeland
Format: audiobook, eARC
Source: supplied by publisher via Edelweiss, supplied by publisher via Libro.fm
Formats available: hardcover, ebook, audiobook
Genres: contemporary romance, friends to lovers romance
Pages: 410
Length: 10 hours and 51 minutes
Published by Berkley, Penguin Audio on May 5, 2026
Purchasing Info: Author's WebsitePublisher's WebsiteAmazonBarnes & NobleKoboBookshop.orgBetter World Books
Goodreads

Best friends have one week in paradise to fix their friendship or fall apart in this heart-stopping, utterly romantic new novel from the #1 New York Times bestselling author of Every Summer After and One Golden Summer.
Frankie and George have been best friends since they were eight years old. Both passionate, impulsive, and headstrong—they’ve always clashed . . . and come back together. Until now. It’s the eve of Frankie’s wedding weekend, and she doesn’t know where they stand or even if George will show up as her best man.
Then, at the start of the festivities, in walks George. For one glorious evening, surrounded by her loved ones, Frankie’s life is finally perfect. But it all comes crashing down when her fiancé dumps her the next morning, leaving only a note as an explanation.
Crushed and confused, Frankie returns to her family’s home to wallow. But George has a different idea and a plan for healing Frankie’s broken heart. He wants her to go on her honeymoon. With him. For one week, to the lush rainforests and misty beaches of Tofino.
Frankie agrees, seeing the trip for what it really is: one last chance to repair their friendship. Even if it means unearthing secrets and long buried feelings neither knows how to handle. Even if it means falling apart for good.

My Review:

The idea of this story is terrific. The execution didn’t quite work for me as well as I’d hoped. Although I can’t say this enough, the audio narration was terrific and made a story that didn’t live up to its potential worth listening to all the same.

This is a friends-to-lovers story. In fact, it’s about the lifelong friendship between Frankie and George. They’ve been besties since they were EIGHT. Most people are lucky if they can hang onto one friendship half that long, but Frankie and George are thirty when this story begins and in some ways are every bit as close as they were when George moved in next door over twenty years ago.

And in other ways they are miles apart. Mostly in secrets. The secret that George has been keeping from Frankie since they were 14, if not earlier. And the secret that Frankie has been keeping from herself every single bit as long.

George is supposed to be Frankie’s best man at her wedding to someone else. She’s a nervous wreck at her own rehearsal dinner because she can’t imagine doing this – or anything else important in her life – without George at her side. George is coming because he promised he would be there for her. Even if she’s breaking his heart. Because she doesn’t know that she is and he’s not planning to tell her. EVER.

Whether he should have stuck to that plan or not is one thing. Whether he should have broken it quite so thoroughly is another. Whether they can get past the mess they both make out of the result is yet to be determined.

But they have to try. Even if Frankie doesn’t know exactly what they’re trying for. Or about. Or why it always had to be just this messy along the way.

Escape Rating B-: The storm may be perfect but this book isn’t nearly so. The audio was terrific, which is why I stuck with it to the point that I had to finish, but the story drove me bananas until the 2/3rds mark, and that’s way too long to be talking back to an audiobook.

The IDEA of this as a friends into lovers story had SO MUCH possibility. I liked Frankie and George as characters and loved the idea of their lifelong best friendship. BUT, I knew from the opening pages that Frankie was being willfully obtuse about her upcoming marriage to Nate and especially the nature of her adult relationship with George. Or at least his adult feelings for her.

It’s so, so obvious to the reader that George has been in love with Frankie for years – if not possibly forever – from the minute he enters the scene. At her rehearsal dinner for her wedding to someone else.

I started wanting to reach through the audio with a clue-by-four and didn’t stop until the penny dropped for her much, MUCH too late. Or too long. Healing takes as long as it takes, and people lie to themselves ALL THE TIME, but her obstinate, angsty blindness went on for too many words and too many pages.

In other words, the story dragged A LOT in the middle. If the audio performances by AJ Bridel as Frankie and Jack Copeland as George hadn’t been excellent, I’d have bailed early. But they WERE excellent and the way the audio was performed – not as alternate chapters but as Frankie’s narration of her perspective on events and her internal thoughts with George’s own voice in her head worked better than the now usual alternating chapters and voices.

This would be a C rating if not for the audio. They’re that good. And the story needs them to be.

In the end, I got why George hid his feelings from Frankie for so long – even if the way he went about the reveal was a bit shitty. The whole thing finally started to work when Frankie started figuring out that she’d been lying to herself for reasons that made a whole lot of sense – IN THE END.

But by the time I got to that end I was mostly sticking with it to see if my guesses about why her erstwhile groom bailed on the wedding the night before were correct. Which they were. In the end, this story turned out to be a combination of too much obviousness and too much obliviousness tied up with a tiny bow of obnoxiousness in one tantalizing package.

And by that I mean the descriptions of Tofino, which is a real place that I would love to visit – just not along with Frankie and George.

#AudioBookReview: The Millay Illusion by Sarah Pinsker

#AudioBookReview: The Millay Illusion by Sarah Pinsker"The Millay Illusion" by Sarah Pinsker in Uncanny Magazine, Issue 67, November/December 2025 by Sarah Pinsker
Narrator: Erika Ensign
Format: ebook, podcast
Source: supplied by publisher via Hugo Packet
Formats available: magazine, podcast
Genres: fantasy, magical realism, short stories
Series: Uncanny Magazine, Issue 67, November/December 2025
Pages: 29
Length: 1 hour and 12 minutes
Published by Uncanny Magazine on November 4, 2025
Purchasing Info: Author's WebsitePublisher's WebsiteAmazonBarnes & NobleKobo
Goodreads

The November/December 2025 issue of Hugo Award-winning Uncanny Magazine. Featuring all-new short fiction by Sarah Pinsker, Natalia Theodoridou, Ana Hurtado, Rati Mehrotra, Eleanna Castroianni, Mary Robinette Kowal, and Russell Nichols; essays by Javier Grillo-Marxuach, Mari Ness, Jordan Shiveley, and Marissa Lingen; poetry by Somto Ihezue, Romie Stott, Angel Leal, and Hannan Khan; interviews with Natalia Theodoridou and Eleanna Castroianni by Caroline M. Yoachim; and Paul Lewin’s Mushroom Mother of Us All as the cover; and an editorial by Michael Damian Thomas.

My Review:

This is the fifth review in this year’s series of Hugo readings. It’s also the third time I’ve reviewed this author’s work in my annual Hugo reading, so plenty of things to compare to on multiple fronts.

Last week’s Hugo nominee, Kaiju Agonistes, was the first one this year that turned out to be fun as well as a potential choice for number one of my Hugo ballot. This week’s story, another novelette, was one of those things. But in the other, it matched my previous Hugo reviews for this author.

I’m being cryptic, and it’s fun for me but not informative for MY readers, so let me try again.

“The Millay Illusion” was fun to read. It’s a story about magic, but not “foolish wand waving” magic. Although sometimes there is a wand involved. But the wand isn’t functional in casting the magic, because there isn’t any. It’s only functional in the sense of magically fooling the eye of the beholder. Or hopefully so.

This is a story about stage magic and stage magicians in the days well before, well, a whole lot of things. It feels like the late 19th century, but might be a bit later. Before burlesque and vaudeville, but still in the heyday of when live performances were the heights of entertainment and traveling shows were the norm for the players and a rare treat for the audiences.

Also a time period where women were assumed to be many things – and none of them involved being the headline act of a magic show. So Lottie performed onstage in her Uncle Albert’s magic show as “Johnny Chess The Boy Wonder”. And Suzanne Miller was only allowed to perform as herself if “herself” was a comedy act.

The story is Lottie’s, either complacent or scared of being thrown out of the only home she had. Even though her act as “young” Johnny was starting to get a bit old and obvious. Suzanne, however, wasn’t willing to remain a disregarded and disrespected “clown” when she knew she was better than ANY of the male headliners. Because she was.

Which she eventually proved in a truly spectacular fashion, once and for all.

Escape Rating B: Which is pretty much where my ratings for the author’s previously nominated short fiction, “Signs of Life” last year and “One Man’s Treasure” the year before, ended up. The other voters agreed with me – or agreed enough – as neither won their category in their year.

Howsomever, I enjoyed this as I was listening to the podcast, as read by the always excellent Erika Ensign. Lottie is a fascinating perspective on the scene and the era and the story because she’s close to Suzanne, but chooses to go along to get along – and, admittedly, to stay employed and housed and fed. Also, she’s been trained to believe that she isn’t any better than her uncle believes she is and doesn’t believe she has any better chances. She admires Suzanne and envies her drive but not enough to follow her path – or even to back up her assertions when Suzanne needs her to – severing their relationship irrevocably.

I did love the ending, which combined a whole lot of epic but bloodless revenge AND an opportunity for Lottie and female performers just like her to take center stage in Suzanne’s wake. But the way it happens – as much of a WOW as it is – isn’t really fantasy. It’s magical realism. So the story is fun but not Hugo-worthy, at least not IMHO. We’ll see how that turns out when the awards are announced.

Summer 2026 Seasons of Books Giveaway Hop

Welcome to the Summer 2026 Seasons of Books Giveaway Hop, hosted by It Starts At Midnight and Versatileer!

Once upon a time, this was the Month of Books Giveaway Hop, now it’s the Seasons of Books Giveaway Hop, with the hops starting on the days the seasons change. Yesterday, June 21, was the first official day of SUMMER for the 2026 season. But today, Monday, seems like a good day to start a fun thing to lighten the Monday blahs. So here we are.

These last few weeks of Spring in the ATL have been WET. Gloomy and WET. A lot like last year’s late spring. And the cats have been just as unthrilled about the whole thing as they were this time last year. I know we probably need the rain, but that doesn’t mean we need or even can use all of it at once!

This hop has always been terrific, whatever season it occurs. But that doesn’t mean that the hop image has matched my particular reading tastes in quite some time. Which is just fine. There’s a book for every reader and a reader for every book and they’re not either one the same all the time.

So here are the books I’m looking forward to the most this summer of 2026:

Brimstone Hollow by Archer Sullivan
Daggerbound by T. Kingfisher
A Deadly Entanglement by Cathy Pegau
Enter the Nightmare by Jayne Castle
Green City Wars by Adrian Tchaikovsky
The Silver Hand by Shawn Carpenter
The Tailor by Tim Sullivan
A Trade of Blood by Robert Jackson Bennett
Unpredictable Magic by Faith Hunter
Wickhills by Premee Mohamed

What about you? What books are you most looking forward to this season. Answer in the widget for your choice of either a $10 Amazon Gift Card or $10 in books so you can get one or two of the books on your list!

For more summer and bookish prizes, be sure to visit the other stops on this hop!

The Sunday Post AKA What’s on my (Mostly Virtual) Nightstand 6-21-26

Today is Father’s Day in the U.S. and many other countries around the world. A LOT of countries around the world celebrate Father’s Day, but they don’t all celebrate it the same time we do, although Canada and Mexico both do.

None of the members of our current clowder of cats have been dadcats – or for that matter momcats – as far as we know. We adopted both Hecate and George so early in their lives that we’re sure they never had the opportunity, but Luna and Tuna were both a year old when they came to us so it’s theoretically possible. But their previous human was the responsible sort, so I highly doubt it.

Nevertheless, it seemed a bit more apropos for this day for it to be Tuna’s feature instead of one of the others. Unfortunately for Tuna, his pose in this picture does not show him at his best. He looks like a complete doofus. But an adorable one!

Current Giveaways:

$10 Gift Card or $10 Book in the Dad-O-Mite Giveaway Hop

Winner Announcements:

The winner of the Berry Good Giveaway Hop is Suzie
The winner of the Spring 2026 Seasons of Books Giveaway Hop is Kathy

Blog Recap:

B #AudioBookReview: I’m Not the Only Murderer In My Retirement Home by Fergus Craig
Dad-O-Mite Giveaway Hop
A- #BookReview: Kaiju Agonistes by Scott Lynch
B- #BookReview: A Lady for All Seasons by T.J. Alexander
#GuestPost: Juneteenth 2026
Stacking the Shelves (710)

Coming This Week:

Summer 2026 Seasons of Books Giveaway Hop
The Millay Illusion by Sarah Pinsker (#HugoReview)
Our Perfect Storm by Carley Fortune (#AudioBookReview)
Beyond Galaxy’s Edge by Anna Hackett (#BookReview)
Green City Wars by Adrian Tchaikovsky (#BookReview)