A review by nourshall
Eight Perfect Murders by Peter Swanson

4.0