4.0

So well researched, so well written, so well told. Brilliant.