Yale Law School
John Paul Stevens
Jurisprudence
Philosophy
New Haven County
Connecticut
Philosophy of law
Law
Santa Clara University School of Law