Blamelessness runs riot though the six hundred pages.

(1937 – ) British historian