David Massengill

12 books

255 pages digital 2013

adventurous emotional medium-paced

49 pages digital

211 pages digital 2013

missing page info 2014

dark slow-paced

107 pages 2012

horror short stories dark medium-paced

282 pages paperback

missing page info 2010

reflective medium-paced

222 pages paperback

fiction horror

254 pages paperback

fiction historical horror

90 pages 2013

informative inspiring medium-paced