Craig Davidson

18 books

416 pages 2013

fiction mystery emotional mysterious reflective slow-paced

249 pages 2006

fiction contemporary dark reflective slow-paced

343 pages paperback 2014

fiction horror literary short stories dark mysterious fast-paced

400 pages digital 2016

nonfiction biography memoir emotional reflective slow-paced

256 pages 2005

fiction contemporary short stories reflective fast-paced

308 pages 2010

fiction horror short stories thriller mysterious reflective slow-paced

253 pages hardcover 2018

fiction horror mystery dark emotional mysterious medium-paced

408 pages 2011

fiction horror short stories challenging fast-paced

224 pages 2020

horror short stories reflective slow-paced

257 pages digital 2006