Scan barcode
A review by sparkys1stp
How It Happened by Michael Koryta
5.0
Twists and turns on every page in a fantastic murder mystery that I couldn't read fast enough!
Scan barcode
5.0