David Versace

5 books

282 pages paperback 2018

fiction fantasy horror science fiction short stories adventurous medium-paced

314 pages 2018

fiction fantasy horror short stories adventurous fast-paced

296 pages paperback 2013

fiction fantasy horror science fiction short stories adventurous fast-paced

missing page info 2016

fiction science fiction short stories speculative fiction challenging reflective slow-paced

missing page info 2016

fiction fantasy horror science fiction adventurous challenging mysterious slow-paced