Robin chose to join a new colony to give her children a safe home and wide-open spaces. But soon it becomes clear that this planet doesn’t welcome them, and the colony’s religious leadership isn’t to be trusted.
When Robin ventures into the forest to find out what threatens her people, she finds the line between peaceful pilgrims and rapacious invaders is thinner than she realized.


Tria and Resa have shared the same body since they were born. They couldn’t be more different, and yet both of them agree to leave their planet forever to be the first of their kind to travel to space. Yet it’s far more dangerous than it seemed, and the journey uncovers rifts between them they’ve both kept buried their whole lives.
Imperial Mars 1. Lucy, an officer of the Imperial Navy, and Moira, her former best friend, find themselves on opposite sides of a war that threatens their home. Yet the crackling attraction between them hasn’t faded, and it’s time for Lucy to make a choice between loyalty and her own conscience.


Imperial Mars 2. Lucy is sent to the cloud cities of Venus and finds herself ensnared in a diplomatic incident and investigating a murder. Moira visits her family on Mars, where a populist revolution is heating up and violence becomes a regular occurrence in the capital city. Will the common people finally make their voices heard, or will it all end in blood?
Under False Colors – now available for preorder
In the conclusion of the trilogy, the Martian people must secure their rights once and for all—at the risk of destroying everything they have built over centuries. Moira and Lucy, torn apart by war and personal trauma, must find their way across the battlefields and back to each other.


A short story for Little Blue Marble, printed in their 2021 anthology. Earth is becoming unlivable, and its leaders reach out to the Martian colony for help. Instead, a crabby Martian grandpa takes them to task.