John Finnis

John Finnis is professor of Law and Legal Philosophy emeritus at Oxford University and Biolchini professor of Law emeritus at the University of Notre Dame. 

John Finnis is professor of Law and Legal Philosophy emeritus at Oxford University and Biolchini professor of Law emeritus at the University of Notre Dame.