Brian Harmon

30 books

367 pages digital

11 pages digital 2011

missing page info digital 2011

401 pages digital

264 pages digital 2011

fiction fantasy horror adventurous dark tense fast-paced

334 pages paperback

fiction horror

409 pages 2012

horror dark emotional tense medium-paced

348 pages digital 2014

319 pages digital 2011

fantasy horror thriller dark mysterious tense fast-paced

457 pages digital 2013

dark mysterious tense fast-paced