David Jacob Knight

2 books

348 pages first pub 2013 (editions)

fiction horror thriller dark mysterious tense fast-paced

424 pages first pub 2014 (editions)

fiction horror science fiction adventurous challenging slow-paced
More...