Scan barcode
A review by katemoxie
How It Happened by Michael Koryta
5.0
Edge of seat... thoroughly enjoyed this book! Warning: don't read the last 50 pages before trying to sleep.