David Bruns

58 books

346 pages first pub 2017 (editions)

fiction science fiction short stories adventurous fast-paced

285 pages first pub 2018 (editions)

fiction science fiction speculative fiction adventurous fast-paced

308 pages missing pub info (editions)

fiction science science fiction reflective fast-paced

114 pages first pub 2017 (editions)

fiction science fiction challenging reflective slow-paced

216 pages first pub 2013 (editions)

fiction fantasy science fiction adventurous mysterious fast-paced

582 pages first pub 2020 (editions)

fiction fantasy adventurous dark mysterious fast-paced

235 pages first pub 2017 (editions)

fiction short stories informative reflective slow-paced

16 pages first pub 2015 (editions)

fiction short stories speculative fiction reflective slow-paced

258 pages first pub 2015 (editions)

fiction science fiction short stories adventurous medium-paced

210 pages first pub 2016 (editions)

fiction science fiction adventurous fast-paced