A review by clarkissimo
Eight Perfect Murders by Peter Swanson

4.0