Gianna Bruno writes science fiction and fantasy with such a light touch you might not even notice the witches, ghosts, and fairies. Aliens, well, they stand out.
Her writing is sensual and occasionally wicked. Depending on her mood, and what the characters say, her stories can magical realist or slipstream, sometimes mainstream, and always experimental.
They don't hang witches in Salem anymore, but Milena's punishment is being shunned. When her lover Thomas' ship is lost at sea, she fears he perished with the rest of the crew leaving her alone in a town bracing for a war over slavery, but still rife with an older form of prejudice. Milena travels into the Forest and Sea Otherworlds to search for him, paying the fairies for her passage with bodily pleasures. Circe, the evil mermaid holding Thomas hostage, demands even more. She faces off against Circe in her underwater lair, endures the wrath of a colony of escaped slaves, and learns the terrible truth of what led to the shipwreck that left Thomas as its only survivor. On the long journey, Milena learns to use her powers in ways she never imagined and discovers surprising truths about her own past. Left questioning everything she has ever believed, she must make the choice whether to return home with Thomas or stay in the Otherworlds forever.
Extreme weather, three witches, two skiers fighting their own demons--and each other...who wins? Keela Branford's passion for extreme winter sports, fueled by anger at a cheating soon to be ex-husband, drives her to brave sub-zero wind chills and break a lot of rules--including the one to never ski alone. There are just some battles that have to be fought despite the risks. Keela doesn't think much of Rick Marston, a ski lift attendant who is brazen enough to question Keela's judgment. And she thinks even less of his invitation for a drink when she comes down from the summit. She's sworn off controlling jocks like her ex, and is determined to exorcise the demon of self-doubt inside her. Will Keela win the battle against The Witches waiting for her on the ski slopes? And will the heat between Keela and the man who gets in the middle rout them for good?