Scan barcode
A review by meera01
How It Happened by Michael Koryta
3.0
This was a good mystery once it got beyond the 30% mark. It was a bit slow before that. I think the blurb gives too much information so nothing new was revealed till after that point.