Clearly written, well-research and sticking to its argument ... and yet, maybe my expectations were too high, maybe it was the Britishness of it (quite often I didn't recognise the names he mentioned and so couldn't tell if the quick character sketches were clever, or just pretending to be) or maybe...