Michael McBride

88 books

334 pages digital 2015

fiction horror short stories challenging mysterious reflective slow-paced

187 pages 2010

fiction horror dark fast-paced

10 hours, 9 minutes audio

fiction fantasy horror science science fiction thriller adventurous fast-paced

143 pages digital 2009

fiction horror thriller dark mysterious tense fast-paced

307 pages digital 2016

fiction horror science fiction short stories adventurous slow-paced

571 pages paperback

fiction horror dark slow-paced

424 pages 2017

fiction horror science fiction thriller adventurous dark tense fast-paced

339 pages digital 2015

fiction horror science fiction thriller dark mysterious tense fast-paced

384 pages 2014

fiction fantasy horror thriller dark mysterious tense slow-paced

193 pages 2017

fiction horror science fiction dark mysterious tense fast-paced