Rubicon Saga

missing page info first pub 2018 (editions)

fiction science fiction speculative fiction thriller adventurous challenging tense medium-paced

416 pages first pub 2019 (editions)

fiction science fiction adventurous tense medium-paced

426 pages missing pub info (editions)

fiction science science fiction thriller adventurous fast-paced

396 pages missing pub info (editions)

fiction science science fiction adventurous emotional medium-paced

416 pages missing pub info (editions)

fiction art science science fiction adventurous challenging slow-paced