5.0

Second time through, and it's still one of the most amazing books I've ever read