A review by nomadreader
The Waiting by Michael Connelly

5.0