You need to sign in or sign up before continuing.

5.0

An amazing read the second time around, too. Perhaps even more so this time, as I have a much better concept of what's going on globally then I did when I read this five years ago.