Malfunction Trilogy

81 pages first pub 2017 (editions)

fiction science fiction adventurous mysterious slow-paced

404 pages first pub 2017 (editions)

fiction science fiction adventurous challenging fast-paced

500 pages first pub 2021 (editions)

fiction dystopian science fiction speculative fiction

81 pages first pub 2018 (editions)

adventurous emotional medium-paced
More...