John Dufresne

40 books

315 pages paperback 1997

fiction contemporary literary reflective slow-paced

336 pages 1997

fiction literary emotional reflective slow-paced

355 pages 2006

fiction mystery short stories challenging mysterious medium-paced

208 pages paperback 1997

fiction mystery funny mysterious reflective fast-paced

328 pages paperback

fiction thriller dark fast-paced

336 pages 2013

fiction crime mystery dark mysterious fast-paced

288 pages 2020

nonfiction art informative medium-paced

579 pages 1989

fiction fantasy horror short stories adventurous dark slow-paced

129 pages paperback

224 pages paperback

fiction literary mystery mysterious reflective medium-paced