A review by criticalbooks
The Christmas Guest by Peter Swanson

fast-paced

3.25