Andrew Vachss

103 books

305 pages 1999

fiction crime mystery thriller challenging dark mysterious slow-paced

352 pages 2000

fiction crime mystery thriller dark mysterious fast-paced

304 pages 2004

fiction crime mystery thriller challenging dark mysterious medium-paced

259 pages 1994

fiction crime mystery thriller dark mysterious tense slow-paced

384 pages 1999

fiction crime mystery short stories challenging mysterious reflective medium-paced

225 pages 1996

fiction crime mystery thriller challenging mysterious reflective slow-paced

341 pages 1985

fiction crime mystery thriller dark mysterious tense fast-paced

237 pages 1995

fiction crime mystery thriller challenging mysterious reflective medium-paced

208 pages 2003

fiction crime mystery dark mysterious tense fast-paced

224 pages 2009

fiction crime mystery dark mysterious reflective slow-paced