Our Lady of Endless Worlds

160 pages paperback 2019

fiction lgbtqia+ science fiction adventurous medium-paced

191 pages paperback 2022

fiction lgbtqia+ science fiction adventurous challenging emotional medium-paced