A review by meegzreads
The Narrows by Michael Connelly

5.0