Eboni J. Dunbar (she/her) is a queer, black woman who writes queer and black speculative fiction. She lives in the San Francisco Bay Area with her partner. She received her BA from Macalester College in English and her MFA in Creative Writing from Mills College. She is a VONA Alum, and the former managing editor for the Hugo Award-Winning FIYAH Literary Magazine. Her work can be found in Stellium Literary Magazine, FIYAH Literary Magazine, Drabblecast, Anathema: Spec from the margins and Nightlight Podcast. Her Ignyte Award-nominated novella, Stone and Steel, is out now from Neon Hemlock. She can be found on Twitter: @ebonidunbar and IG: ej_beezington

Stone and Steel by Eboni Dunbar

In Stone and Steel, when General Aaliyah returns triumphant to the city of Titus, she expects to find the people prospering under the rule of her Queen, the stone mage Odessa. Instead, she finds a troubling imbalance in both the citizens' wellbeing and Odessa's rule. Aaliyah must rely on all of her allies, old and new, to do right by the city that made her.


As the former managing editor of the Hugo Award-Winning literary magazine FIYAH, Eboni J. Dunbar is no stranger to producing some of the very best in Black Fantastic Fiction. In Stone and Steel, you get a taste of her writing prowess, a Black queer novella filled with adventure, love, magic, loyalty, and betrayal starring General Aaliyah and her Queen, the stone mage Odessa. – Zelda Knight



  • "Stone and Steel is a sharp and sexy story of love, loyalty and magic. Eboni has given us a world where Black Queerness reigns supreme, and our world is better for it."

    – Danny Lore, co-author of Queen of Bad Dreams
  • "An intimate story of cruelty, love, and duty bound up in an immensely lush and complicated magical world, one far bigger than the story can even hint at. You won't forget Odessa and Aaliyah, and you won't forget their people."

    – Premee Mohamed, author of Beneath the Rising
  • "This queer, elementally themed world should appeal to fans of Laurie J. Marks' Elemental Logic series."

    – Booklist
  • "This will be an easy pick for anyone looking for queer, Black speculative fiction—and for fantasy fans more broadly."

    – Publishers Weekly
  • "Exhilarating, sexy, and so much fun."

    – Charles Payseur, Quick Sip Reviews



Aaliyah's army stood on the precipice of home. Soldiers and mages in nearly equal numbers, all of them trained to bring glory to the kingdom of Titus. To Odessa. They were tired, they were hungry, and many of them were injured. They had gathered just around the mountain bend, before they could glimpse the capital city. While they awaited, the river captivated them, the bright blue of the blessed waters amid the green trees, like thousands of emerald clad warriors themselves, as they waited for their general to tell them they could finally go home. When the ground shifted beneath their feet, making some of the horses jump nervously, General Aaliyah knew that her runner had reached the city. Aaliyah closed her eyes, imagining the way the wall of rock would disappear into the ground, the power it would take to do it. It took great magical strength, tens of her stone mages, but still they made it look so easy. And it was the sign that General Aaliyah had been waiting for.

Let's get this shit over with," Aaliyah muttered to herself, stretching. Her body still ached from the final battle in the southern isles, and three weeks of riding hadn't helped. She shouldered her spear and prayed for a moment of peace so she could rest her weary body. "Let's get moving, people."

The air mage at her side nodded, lifting her hands and sending the message down the line. The golden symbol for air, three straight lines across her chest, glistened in the evening light as the white arms of her tunic ruffled in the wind.

Aaliyah could hear the crowd even before they passed the sheared stone mountain that led into the capital. With the walls down, all of Titus waited for them, thousands of people. Aaliyah sighed and returned her gaze to the people. She might not be happy to be on display but she was certainly happy to see them. The black and brown faces of the people of Titus blurred together for her as she did her best to smile and wave at them. The sound of her name on their lips was deafening. She tried to make eye contact with a few people as they went but found that nearly everyone lowered their gaze. It hadn't been that way two years ago, when she'd left to conquer the last of the southern realms for Odessa. She had seen their confidence in her, in the pledge that Odessa had made, and which Aaliyah had carried out. It troubled her, but maybe she wasn't the only one who didn't like the fanfare.

"Mistress Aaliyah! Mistress Aaliyah!" A chorus of tiny voices made Aaliyah stop her horse in front of four children along the edge of the crowd. Hassim went still as she balanced her spear and climbed down.

"General," Helima called out, but Aaliyah waved her away. "Don't come talking to me when your sister has you by the balls for being late."

The children's awed expressions made her smile. They stared at her black ceremonial armor, made of finely woven leather and coated in obsidian for strength and beauty. It shone in the afternoon light. Aaliyah could remember being their age and seeing the old king's guard wearing it, thinking how beautiful it was. How wonderful it would be to wear it.

Odessa had always been more interested in the crown. "Wassup?" Aaliyah said, dropping down to her knees. "You got food?" The littlest one asked, a boy no one more than four. His nappy curls looked uncombed and unwashed enough that Aaliyah surveyed the other three. Too thin. Their clothes threadbare.

She remembered that too. Aaliyah stood up and turned back to Hassim. She gathered what remained of her rations from her case, then went to Sherrod and took his. Helima had already climbed down and carried hers over to the children. Together, they handed off the food, the kids' faces lit up like fire in the night. The littlest one hugged Aaliyah round the knees. She closed her eyes but she couldn't stop the tears from welling. She'd been a child who was this hungry, praying for someone to be kind.

Odessa had promised to be kind to the people of Titus when she became Queen.

Aaliyah mounted Hassim and waited patiently for Helima to climb back on her own mount. It took all of her strength to remain calm while she was seething. Odessa had better have answers for why there were hungry children on their streets.