Bob Geis

3 books

267 pages hardcover 2017

fiction horror dark mysterious tense medium-paced

366 pages hardcover 2020

fiction horror challenging informative medium-paced

113 pages hardcover

fiction dark informative slow-paced