Craig McDonald

42 books

402 pages paperback

fiction historical thriller dark medium-paced

324 pages 2011

fiction crime historical mystery dark emotional mysterious fast-paced

394 pages paperback

fiction historical mystery dark mysterious fast-paced

488 pages paperback

fiction mystery dark mysterious fast-paced

444 pages paperback

fiction historical mystery dark mysterious fast-paced

338 pages paperback

fiction crime mystery dark mysterious slow-paced

398 pages 2008

fiction crime mystery thriller challenging mysterious tense slow-paced

378 pages digital 2013

192 pages paperback

fiction dark tense medium-paced

268 pages digital 2013