I couldn't bring myself to finish. I listened to 1 hour 20 minutes, but just didn't want to continue. Too many other good books to waste time.
Smartly written meets outstanding narration!
There's only one in ten which demand my non-stop listening, but I'm there with this one.
McGilloway has a beautiful way of building a story that makes it as if I'm there. Every book has been as good as the last.