A review by commabookshop
The Puzzle Master by Danielle Trussoni

3.0