Craig Johnson

40 books

fiction crime mystery adventurous mysterious fast-paced

335 pages | first published 2013

fiction mystery mysterious fast-paced

317 pages | first published 2014

fiction crime mystery adventurous mysterious fast-paced

308 pages | first published 2012

fiction mystery short stories mysterious fast-paced

82 pages | first published 2012

fiction music short stories dark mysterious medium-paced

318 pages | first published 2016

fiction crime mystery mysterious medium-paced

271 pages | first published 2006

fiction crime mystery adventurous mysterious reflective fast-paced

309 pages | first published 2011

fiction crime mystery adventurous lighthearted mysterious fast-paced

306 pages | first published 2010

fiction crime mystery mysterious fast-paced

288 pages | first published 2007

fiction crime mystery adventurous mysterious fast-paced

336 pages | first published 2019