Try before you buy

Read an excerpt

Frankie Styles Adventures

Cozy space opera

Cargo captain Frankie Styles, one scruffy not-a-cat, and trouble that always finds the hold. Read them in order, or dive in anywhere.

Cargo Trouble Book 1 · Free

Cargo Trouble

The snake came with the ship. So did the trouble.

Read the opening →
Frankie Takes a Holiday Book 2

Frankie Takes a Holiday

One week on the beach. What could possibly go wrong?

Read the opening →
The Good Chair Book 2.5 · Free

The Good Chair

Spike’s side of the story — and somebody is sitting in her chair.

Get it free →
Frankie Takes a Dive Book 3

Frankie Takes a Dive

An undersea resort where no one dies — unless they’re meant to.

Read the opening →
Frankie Finds a Dot Book 4

Frankie Finds a Dot

Cargo shouldn’t breathe. Or fight back.

Read the opening →
Frankie Takes a Bow Book 5

Frankie Takes a Bow

The Capital that made her famous wants her back — on the anniversary.

Read the opening →
The Cooperative Realm

Wider, deeper science fiction

Underwater worlds, galactic politics, first contact, and Listeners who hear what no one else can.

Hidden Planet Cooperative Realm

Hidden Planet

The day the Realm finds Arkhide, Katla is alone atop an active volcano.

Read the opening →
The Listeners Cooperative Realm

The Listeners

Space travel wasn’t supposed to be like this. Then the front half of the ship went missing.

Read the opening →
The Elders of Arkhide Cooperative Realm

The Elders of Arkhide

Underwater adventure, galactic politics, and a first-contact mystery.

Read the opening →
Galactic Suspense

Standalone thrillers

High-stakes science fiction that stands on its own — no series required.

Cosmic Weave Galactic Suspense

Cosmic Weave

Some mothers send birthday cards. Dagny’s going to have to save the galaxy.

Read the opening →