“Hengham Magna: A Thirteenth Century English Common Law Treatise and Its Composition” HEIN Legal History Irish Jurist 1976