A review by tabtalksbooks
The Puzzle Box by Danielle Trussoni

adventurous challenging informative mysterious tense fast-paced

4.5