research

Magna Carta, human rights and the archaeology of an idea

Abstract

A review of how some of the fundamental principles of due process established in the Magna Carta of 1215 have become part of modern human rights law

    Similar works