Get your copy: download the book files below.
Over the last year+ I’ve been working hard on editing, rewriting, and fixing the sequel to The Last Human. After finishing the final chapter in April, I discovered there was still quite a lot of polish left out. So, on top of the 100s of hours spent editing this book, I spent another unholy amount of time in April/May cuttin...
2025-06-02 14:17:57 +0000 UTC
View Post
The first draft of The Last Human (series title: The Human Gods) is finished.
This is the first time I’ve ever finished an entire series, so I thought I’d talk about my writing process, what I learned, and—most importantly—what’s coming next.
Early April: Book #2 Drops
I’m going to drop the newest version of The Last Human Book #2 here.
This is my “almost...
2025-03-28 14:00:19 +0000 UTC
View Post
New moss bearded the ribs of the Ark, cutting lush green lines against a bright, blue sky. Clouds built white castles in the distance, tinted with the promise of rain. But...
2025-03-17 21:48:18 +0000 UTC
View Post
The two avians locked themselves together. It didn’t seem to matt...
2025-03-12 05:14:30 +0000 UTC
View Post
This new universe looked much like the one they had left behind. The stars were different, and the galaxies, closer and brighter.
But Poire h...
2025-03-03 22:11:53 +0000 UTC
View Post
Poire did not touch the ground. There was no grou...
2025-03-01 04:12:26 +0000 UTC
View Post
From this vantage, the twin fleets appeared like a streak of me...
2025-02-19 21:27:00 +0000 UTC
View Post
The falkyrs’ wings beat the air, driving the hot winds away. One wrapped his talon...
2025-02-12 21:09:48 +0000 UTC
View Post
Avians and cyrans both believed in the Eight Hells—one for each of the eight Great...
2025-02-06 05:11:33 +0000 UTC
View Post
Agraneia couldn’t stop shivering. The ceiling spun, and the floor felt like it was...
2025-01-31 15:15:23 +0000 UTC
View Post
This was not Thrass et Yunum.
Then why could Agraneia hear the artillery? Giants, walking. Their footsteps shook the ceiling. And she could smell the trees, and the smoke from...
2025-01-23 04:46:52 +0000 UTC
View Post
Poire wielded the Crown, and time bent to his will. And with the Crown, he opened ma...
2025-01-17 21:43:48 +0000 UTC
View Post
Broken scales littered the floor around her. Two of her ribs had cracked. Probably ...
2025-01-08 23:24:17 +0000 UTC
View Post
The Ark drifted through a field of shredded ships. Twisted hull fragments, mangled ...
2024-12-19 19:28:40 +0000 UTC
View Post
Thunder echoed through the trunks, as Anu’s branches began to bre...
2024-12-03 23:23:32 +0000 UTC
View Post
Anu’s limbs stretched to the edge of sight, and beyond. A near-in...
2024-11-22 18:35:24 +0000 UTC
View Post
A cast iron pot cooked over a fire. Flaming logs filled the air with a sweet, burnin...
2024-11-15 17:55:03 +0000 UTC
View Post
Cloaked in titanium lace, brimming with the contained power of a sun, Yarsi ...
2024-11-09 17:36:12 +0000 UTC
View Post
A hundred could fit on the Bridge of the Ark, but twice as many xenos crowded...
2024-11-01 21:48:26 +0000 UTC
View Post
Hints of metal gleamed in the shadows. Cold machinery clinked and rasped, calling to Agraneiaâ...
2024-10-22 20:44:40 +0000 UTC
View Post
Poire frowned at the Boy. The Boy frowned at the rock. And the rock sat very ...
2024-10-18 21:34:56 +0000 UTC
View Post
Between the Ark’s generators, bathing in the hum of machines and the glitte...
2024-09-24 14:19:17 +0000 UTC
View Post
Sweat and dirt and dried blood streaked Khadam’s face. Her lips were cracke...
2024-09-14 21:25:50 +0000 UTC
View Post
The cave was a dagger wound in the Earth, hollowing out the rock for hundreds of yards straight down....
2024-08-22 16:11:30 +0000 UTC
View Post
Concrete steps, cracked and crumbling and stained by ages of rainwater led do...
2024-08-14 14:50:46 +0000 UTC
View Post
Asphalt and concrete prevented the rain from soaking into the ground. So, it ...
2024-08-05 18:23:13 +0000 UTC
View Post
< First | < Prev | Next >
Agraneia ran through the suit’s diagnostics—again.
Onboard power, h...
2024-07-31 20:53:50 +0000 UTC
View Post
…still alive.
And so what?
2024-07-25 22:16:14 +0000 UTC
View Post
When the black door irised open, Khadam’s jaw dropped. A t...
2024-07-16 20:57:38 +0000 UTC
View Post