Magna Carta - Professor David Carpenter

''David Carpenter deserves to replace Sir James Holt as the standard authority, and an unfailingly…