Travis Rail Series,

284 pages paperback

fiction horror dark tense medium-paced