Ratings620
Average rating4.4
I was listening to this on audiobook and I ended up walking long after my run because it was impossible to put down. The audio wasn't going fast enough so I ended up finishing in print.
It was equal parts horrifying and hopeful.