Ratings1
Average rating3
Great story that gets hurried, and for me spoiled by too much summary of the past. The book starts in a present-time crisis for the protagonist but then spends 75% or more of its pages telling how he got to that point, constantly killing the forward momentum.