Space Opera

294 pages hardcover 2018

fiction lgbtqia+ science fiction adventurous funny reflective medium-paced

378 pages paperback 2024

fiction science fiction adventurous funny lighthearted slow-paced