Satisfyingly complex ... Schaffhausen generates meaningful stakes for Analisa, with her marriage put under increasing strain as she dives deeper into her investigation, and weaves in sobering statistics about violence against women. If the action gets a bit too busy as the twists pile up, readers are unlikely to mind. This is a ride worth taking.
Read Full Review >>