Craig D.B. Patton

3 books

116 pages digital 2015

fiction fantasy horror short stories

329 pages digital 2015

110 pages paperback

adventurous dark slow-paced