I don't know how I'm going to review this. I still have 33% to go, but this is one of the best books I've ever read. Side ...
For reference, here's the list of my Top Twenty Reads of All Time. (ANIMOSITY has not been added yet, because I want to showc...