Ten full novelettes, available for reading here and now: almost a full volume of Portland-based urban fantasy:
https://thecityofroses.com/contents
#FantasyLit #IndieAuthors #FreeBooks #GenderPunk #GenreFunk #WickedIncantatory #GonzoNoir
Ten full novelettes, available for reading here and now: almost a full volume of Portland-based urban fantasy:
https://thecityofroses.com/contents
#FantasyLit #IndieAuthors #FreeBooks #GenderPunk #GenreFunk #WickedIncantatory #GonzoNoir
"Surveilling" is almost done, which means there's just about ten full novelettes available for free on the website—there's just one more left in volume one!
"Giust" continues—everybody loves the Duke.
Read the acclaimed urban fantasy epic! Paperbacks, ebooks, omnibus collections—44 novelettes (so far), no waiting!
https://thecityofroses.com/books
#FantasyLit #Bookstodon #IndieAuthors #PDX #UrbanFantasy #GonzoNoir #GuidNychburris #RoseArisen #Gallowglas #WickedlyIncantatory #TenThousandThings #OneTrueOnly #RapidUnintelligiblePatter
The next fit of "Beauty" has dropped—
And, starting Monday, “Beauty,” of which you should dream. —Ysabel takes decisive action; Jo fights her second duel.
https://thecityofroses.com/chapbooks/no-8
(In which coffee is ordered, clothes are laundered, groceries secured, an eye is lost, and a carpet ruined.)
“Freeway,” what do you think they're yelling for. —The boar, escaped, is found, and put down.
https://thecityofroses.com/story/?c=Freeway
(In which a Princess is licensed, a cat disappears, a song is sung, an obsession indulged, and a leg is broken.)
The final fit of "Gin-soaked" has appeared, so that's seven novelettes now available for free: just over a hundred thousand words. There's your weekend sorted.
The next fit of "Gin-soaked"—
The first half of "Freeway" is now online: