John Fairfax

12 books

304 pages 2017

fiction crime mystery dark mysterious tense fast-paced

336 pages 2018

fiction crime mystery thriller mysterious medium-paced

221 pages hardcover

nonfiction informative reflective slow-paced

320 pages

320 pages 2020

dark mysterious tense medium-paced

missing page info paperback

125 pages paperback 1969

adventurous challenging reflective medium-paced

194 pages hardcover 1937

69 pages paperback 1971

fiction poetry

255 pages hardcover

nonfiction travel adventurous emotional slow-paced