David Hambling

29 books

231 pages 2017

fiction horror adventurous mysterious medium-paced

143 pages 2015

fiction horror adventurous dark mysterious fast-paced

337 pages 2013

fiction horror short stories mysterious medium-paced

63 pages digital 2013

fiction horror dark mysterious medium-paced

88 pages 2014

fiction horror mystery adventurous mysterious fast-paced

345 pages 2020

fiction fantasy science fiction adventurous dark fast-paced

224 pages 2018

nonfiction science challenging reflective medium-paced

384 pages digital 2016

fiction horror short stories adventurous dark mysterious slow-paced

317 pages hardcover 2011

fiction horror short stories adventurous dark mysterious fast-paced

427 pages paperback 2010

fiction horror short stories adventurous dark medium-paced