Mason Ridge

384 pages hardcover

fiction thriller dark tense medium-paced