Jeff Harding

85 books

352 pages hardcover 2015

fiction contemporary funny lighthearted medium-paced

427 pages hardcover 2011

fiction crime mystery thriller adventurous mysterious tense fast-paced

347 pages paperback 2013

fiction horror science fiction adventurous fast-paced

352 pages digital 2014

fiction horror science fiction adventurous dark fast-paced

377 pages hardcover 2007

fiction crime mystery thriller adventurous mysterious tense fast-paced

420 pages hardcover 1988

fiction crime mystery challenging dark mysterious slow-paced

203 pages paperback 1877

fiction classics literary middle grade emotional reflective sad medium-paced

337 pages paperback 1987

fiction crime historical mystery dark mysterious tense slow-paced

379 pages 2006

fiction fantasy horror thriller adventurous mysterious fast-paced

275 pages digital 2016

fiction fantasy science fiction adventurous challenging reflective slow-paced