3.0

Where's that extra half-star when you need it? I would more appropriately give this a 3.5...
The subject matter is incredibly interesting, but the presentation was sometimes too dry for how interesting the story itself actually is.