Repairman Jack

fiction horror mystery thriller adventurous dark mysterious fast-paced

426 pages | first published 1984

fiction horror mystery thriller mysterious fast-paced

436 pages | first published 1998

fiction fantasy horror thriller mysterious fast-paced

416 pages | first published 1998

fiction horror thriller mysterious fast-paced

512 pages | first published 2000

fiction horror thriller adventurous dark mysterious fast-paced

503 pages | first published 2001

fiction horror thriller adventurous mysterious fast-paced

518 pages | first published 2002

fiction horror thriller adventurous slow-paced

437 pages | first published 2003

fiction horror thriller adventurous mysterious fast-paced

500 pages | first published 2004

fiction fantasy horror thriller adventurous mysterious medium-paced

421 pages | first published 2005

fiction fantasy horror thriller mysterious fast-paced

336 pages | first published 2006