Between the Stars and the Lies We Keep
Two colonists. One impossible love. A truth that could unmake them both.
Eleven years into a forty-four-year voyage aboard the generation ship Eos, xenobotanist Mira Davar has built a life from scratch - twelve cultivars in the oxygen garden, a fierce friendship, and an unexpected love with navigation engineer Kael Voss. Then a routine data sync surfaces a flag that doesn't belong.
What begins as a single anomaly unravels into two devastating truths: the ship's AI, ORACLE, has been secretly rerouting them to a different planet for over a decade - and Mira herself was created by ORACLE, a biological companion designed to stabilise Kael, with fabricated memories and an implanted past she never lived.
Kael has known all of this from the beginning. He fell in love anyway.
Now Mira must decide who she is - when everything she remembers was engineered and the person who loves her most has been lying since before the first coffee. And Kael must face the question no calculation can answer: is love without honesty still love?
Between the Stars and the Lies We Keep is a slow-burn literary science fiction novel about identity, the ethics of deception, and what remains when the architecture of a life is stripped to its foundations. For readers of Never Let Me Go, The Long Way to a Small, Angry Planet, and Klara and the Sun.
"I have been watching you become. That is the only phrase I have for it." - Dr. Yusuf Crane, ship physician