David Bruns

45 books

fiction science fiction short stories adventurous reflective medium-paced

244 pages | first published 2017

fiction science fiction short stories adventurous fast-paced

346 pages | first published 2017

fiction science fiction speculative fiction adventurous fast-paced

285 pages | first published 2018

fiction science science fiction reflective fast-paced

308 pages

fiction science fiction challenging reflective slow-paced

114 pages | first published 2017

fiction short stories informative reflective slow-paced

235 pages | first published 2017

fiction short stories speculative fiction reflective slow-paced

16 pages | first published 2015

fiction science fiction adventurous fast-paced

210 pages | first published 2016

fiction science science fiction adventurous challenging medium-paced

252 pages

fiction science science fiction adventurous fast-paced

280 pages