New Release/Gveaway: Save the World Anthology
Other Worlds Ink has a new book out in the hopepunk cli-fi Writers Save the World anthology series: Save the World. And there’s a giveaway. Climate change is no longer Continue Reading →
Other Worlds Ink has a new book out in the hopepunk cli-fi Writers Save the World anthology series: Save the World. And there’s a giveaway. Climate change is no longer Continue Reading →
Michael G. Williams has a new gay sci-fi mystery out, Books of Autumn book 2: A New Life in Autumn. And there’s a giveaway! THE HARDEST PART OF DYING IS Continue Reading →
M.D. Grimm has a new MM fantasy book out, Stones of Power book 8: Sapphire: Home and Abroad. The Dark Mage, Lord Morgorth, and Aishe of the Ravena Tribe, are Continue Reading →
Roan Rosser has a new queer comedic urban fantasy out: Red Pandamonium. And there’s a giveaway. When you have chaos magic, the only thing you can do is expect the Continue Reading →
Karenna Colcroft has a new MM paranormal romance out, Real Werewolves Don’t Eat Meat book 1: Salad on the Side. And there’s a giveaway! Since moving to Boston, Kyle Slidell Continue Reading →
Lee Hunt has a new epic fantasy out in both eBook/print and audiobook formats, set in the world of the Dynamicist Trilogy: Last Worst Hopes. And there’s a giveaway! Their Continue Reading →
Lee Hunt has a new epic fantasy coming out in both eBook/print and audiobook formats, set in the world of the Dynamicist Trilogy: Last Worst Hopes. And we have the Continue Reading →
Other Worlds Ink has a new book coming out in the Writers Save the World anthology series, and we have the cover reveal: Save the World! And there’s a big Continue Reading →
S.R. Cronin has a new historical fantasy coming out (The War Stories of the Seven Troublesome Sisters book 7), and we have the cover reveal: She’s the One Who Scares Continue Reading →
Mary Rundle has a new MM paranormal romance out – Blackwood Pack book 11: Blood Prophecy. And there’s a giveaway! This is part of a continuing series by Amazon International Continue Reading →