Rethinking Legal Reasoning

Rethinking Legal Reasoning

2018 • 336 pages