Books

By Dark (The Witches of Portland, #8)

From the series: The Witches of Portland

A witch with a bad feeling. A partner facing her own challenges. With the help of the ancestors, can they stop danger in its tracks?

Alejandro has it good, except everything in his life feels wrong. But when his partner challenges him, and a possible new love interest comes knocking, the last thing he wants is to face another challenge, this time...

Read more

By Dark (The Witches of Portland Book 8)

A witch with a bad feeling about everything. A partner facing her own challenges. With the help of the ancestors, can they stop danger in its tracks?

Alejandro has it good, except everything in his life feels wrong. But when his partner challenges him, and a possible new love interest comes knocking, the last thing he wants is to face another...

Read more

By Dusk (The Witches of Portland, #7)

From the series: The Witches of Portland

A witch seeking justice. A woman seeking herself. With magic and courage, they must try to save what is precious, before it is too late.

Moss is exhausted and just wants to have some fun. But the spirits of the city whisper in his ears, hinting at terrible danger. When an old hookup moves to town with a big secret in tow, he wonders if he’s...

Read more

By Dusk (The Witches of Portland Book 7)

A witch seeking justice. A woman seeking herself. With magic and courage, they must try to save what is precious, before it is too late.

Moss is exhausted and just wants to have some fun. But the spirits of the city whisper in his ears, hinting at terrible danger. When an old hookup moves to town with a big secret in tow, he wonders if he’s...

Read more

By Sun (The Witches of Portland, #6)

From the series: The Witches of Portland

A witch with a mission. A man running from himself. She must use her magic to battle a force that threatens the lives of innocents.

Lucy still reels from the aftermath of a recent magical attack. She’s not ready for another battle, but her magic forces her toward a decision so huge it threatens to burn up the sky. When an old flame steps back...

Read more

By Moon

A witch trying to hide. A dandy who feels he has failed. To protect their friends, they must battle a corrupt magician.

Artist Selene feels overwhelmed by life, and their Goth club friends are dropping like flies. But when the witch realizes the situation involves handsome dandy they’ve been avoiding, they don’t know what to think. As Joshua...

Read more

By Sun (The Witches of Portland Book 6)

A witch with a mission. A man running from himself. She must use her magic to battle a force that threatens the lives of innocents.

Lucy still reels from the aftermath of a magical attack. She’s not ready for another battle, but her magic forces her toward a decision so huge it threatens to burn up the sky. When an old flame steps back into her...

Read more

The Witches of Portland Books 1-3

A city in peril, fallen prey to the forces of corruption. A coven of witches, each battling their own personal demons. Can Cassiel, Tobias, and Brenda overcome the pressures threatening to tear their magic apart? Can they save their city…and even find love?

A witch fleeing the ghosts of her past. A man haunted by a woman pointing toward evil.
A...

Read more

Fiction River: Pulse Pounders Countdown (Fiction River: An Original Anthology Magazine, #29)

The relentless ticking of a clock as time slips away marks the breathless pace of these remarkable stories. In Fiction River’s third edition of its Pulse Pounders series, these sixteen authors push the envelope of the thriller form. From a man desperately searching for his missing little girl to a chef racing to finish a cooking competition to...

Read more

By Moon

From the series: The Witches of Portland

A witch trying to hide. A dandy who feels he has failed. To protect their friends, they must battle a corrupt magician.

Artist Selene feels overwhelmed by life, and their Goth club friends are dropping like flies. But when the witch realizes the situation involves handsome dandy they’ve been avoiding, they don’t know what to think. As Joshua...

Read more

Resistance Matters: On Life in Empire (Revised)

From the series: Selected Essays

Selected Essays, 2015-2020

This is a revised and expanded edition of an eariler publication.


Don’t give up. Life is not only a state of emergency.

The world is fraught, filled with beauty and strife.

These essays were all written about experiences of Life in Empire. They were written out of anger, love, and hope. They were written in solidarity,...

Read more

By Sea (The Witches of Portland, #4)

From the series: The Witches of Portland

A witch in doubt. A gamer facing down the challenge of his life. To protect her son from violence, she’ll need to battle hatred with magic.

Raquel just wants to run her café and keep her son safe. When the witch finally notices a gorgeous local gamer, the last thing she needs is the distraction. But when Charlie’s game store is firebombed and...

Read more

Fiction River: Wishes (Fiction River: An Original Anthology Magazine, #28)

Forget the old adage that cautions against wishing. The sixteen stories in this latest Fiction River contain just the right amount of heart, magic, pathos, and even hope. From a daughter hoping to save her father with a crash-course in wishery to an unfortunate victim at the wrong end of someone else’s wish, these stories show teens trying to...

Read more

By Wind

From the series: The Witches of Portland

A witch who hears voices. A woman on the run. To protect the woman ––and a city under psychic attack–– the witch must take her magic back and strike.

Owner of the local metaphysical shop, Brenda is no stranger to psychic phenomena. But when the witch meets Caroline, who is fleeing danger, the last thing she needs to contend with are voices she...

Read more

By Flame (The Witches of Portland, #2)

From the series: The Witches of Portland

A witch in crisis. A shy man with an unusual occupation. To regain healing powers, the witch must fight for something bigger than himself. With magic.

Tobias only wanted to use his healing powers for good. But with clients dying, he begins to doubt himself. When he meets a reckless man named Aiden, sparks fly, but can a witch and a Catholic find...

Read more

By Earth

From the series: The Witches of Portland

The new witch in town. A man with ghostly baggage. To protect her new home, she’ll need to battle corruption with magic.

Cassiel moved to Portland to escape the literal ghosts of her past. But when the nervous witch meets a handsome construction worker named Joe, the last thing she wants is to get an earful from the guy’s dead girlfriend. As Joe’...

Read more

Fiction River: Justice (Fiction River: An Original Anthology Magazine)

Justice comes in many forms. And the wide variety of stories presented in this latest volume of Fiction River make that case. Of the fifteen powerful stories in this volume, some will twist your heart, others will pound you in the gut, and still others will make you feel like the world has meaning. From a man avenging a wrongful conviction, to...

Read more

The Panther Chronicles: The Complete Series

1969: Magic. Tear Gas. Revolution.

Jasmine Jones –nineteen year old hereditary sorcerer and proud member of the Black Panther Party– discovers that in the fight for what is right, you sometimes need to risk your life and challenge everything you know.

This exciting alternate history weaves the politics of the late 1960s – the Black Panthers, the...

Read more

Pulphouse Fiction Magazine: Issue #5

The Cutting Edge of Modern Short Fiction

A three-time Hugo Award nominated magazine, this issue of Pulphouse Fiction Magazine offers up fifteen fantastic stories by some of the best writers working in modern short fiction. No genre limitations, no topic limitations, just great stories. Attitude, feel, and high quality fiction equals Pulphouse.

“...

Read more

Stars in the Darkness: Stories of Wisdom, Justice, and Love

Stars in the Darkness is a collection of stories about why being just matters, and what the ramifications are for individuals, groups, towns, countries, or even worlds if justice is not expected, encouraged, or enforced. The stories cover a wide range, from historical fiction to fantasy to alternate realities. Every tale, whether set in ancient...

Read more