Craig McDonald

31 books

fiction historical emotional reflective medium-paced

170 pages

fiction mystery dark mysterious tense medium-paced

232 pages

fiction historical thriller dark slow-paced

306 pages

fiction mystery short stories dark mysterious fast-paced

250 pages | first published 2005

fiction crime mystery dark mysterious medium-paced

300 pages | first published 2007

fiction comics crime adventurous dark fast-paced

176 pages | first published 2017

fiction historical reflective medium-paced

192 pages

fiction historical thriller dark medium-paced

402 pages

fiction crime historical mystery dark emotional mysterious fast-paced

324 pages | first published 2011

fiction historical mystery dark mysterious fast-paced

394 pages