Craig McDonald

37 books

170 pages missing pub info (editions)

fiction historical emotional reflective medium-paced

232 pages missing pub info (editions)

fiction mystery dark mysterious tense medium-paced

560 pages first pub 2006 (editions)

fiction mystery short stories mysterious tense fast-paced

306 pages missing pub info (editions)

fiction historical thriller dark slow-paced

228 pages first pub 2006 (editions)

fiction crime mystery adventurous dark mysterious medium-paced

302 pages missing pub info (editions)

fiction historical mystery dark mysterious medium-paced

300 pages first pub 2007 (editions)

fiction crime mystery dark mysterious medium-paced

176 pages first pub 2017 (editions)

fiction comics crime adventurous dark fast-paced

192 pages missing pub info (editions)

fiction historical reflective medium-paced

240 pages missing pub info (editions)

nonfiction art dark medium-paced