David C. Hayes

44 books

321 pages digital 2012

52 pages paperback

fiction short stories medium-paced

234 pages 2012

fiction horror short stories dark fast-paced

66 pages 2015

adventurous dark slow-paced