Realms of Legal Interpretation: Core Elements and Critical Variations by Kent Greenawalt | Menrva Books