Craig McDonald

42 books

170 pages paperback

fiction historical emotional reflective medium-paced

232 pages paperback

fiction mystery dark mysterious tense medium-paced

560 pages 2006

fiction mystery short stories mysterious tense fast-paced

306 pages paperback

fiction historical thriller dark slow-paced

228 pages paperback 2006

fiction crime mystery adventurous dark mysterious medium-paced

302 pages paperback

fiction historical mystery dark mysterious medium-paced

300 pages 2007

fiction crime mystery dark mysterious medium-paced

176 pages paperback 2017

fiction comics crime adventurous dark fast-paced

192 pages paperback

fiction historical reflective medium-paced

240 pages paperback

nonfiction art dark medium-paced