John Holmes

42 books

497 pages hardcover

fiction short stories reflective slow-paced

277 pages paperback 1969

fiction fantasy horror short stories dark mysterious slow-paced

189 pages paperback 1981

188 pages paperback 1968

fiction horror dark mysterious tense medium-paced

missing page info 1969

fiction science fiction mysterious slow-paced

80 pages paperback 2011

informative inspiring reflective medium-paced

58 pages paperback 2011

429 pages digital

fiction horror dark emotional tense medium-paced

125 pages paperback

nonfiction art music lighthearted medium-paced

224 pages hardcover

challenging informative reflective medium-paced