Gerald Orchard

Emeritus professor of Law at University of Canterbury in New Zealand