Book of Night

306 pages hardcover 2022

fiction fantasy dark mysterious tense medium-paced

384 pages hardcover 2025

fiction fantasy dark mysterious tense medium-paced