Malfunction Trilogy

81 pages 2017

fiction science fiction adventurous mysterious slow-paced

404 pages 2017

fiction science fiction adventurous challenging fast-paced

500 pages digital 2021

fiction dystopian science fiction speculative fiction

81 pages 2018

adventurous emotional medium-paced