John Haas

17 books

202 pages hardcover

nonfiction crime politics true crime challenging informative reflective medium-paced

428 pages paperback 2019

fiction fantasy science fiction short stories adventurous medium-paced

338 pages paperback

fiction fantasy adventurous dark slow-paced

346 pages paperback

adventurous dark tense slow-paced

336 pages paperback

dark mysterious tense fast-paced

missing page info digital

227 pages digital

484 pages digital 2013

484 pages paperback 2013

fiction horror short stories adventurous dark fast-paced

350 pages 2019

adventurous challenging slow-paced