John Prebble

Barrister, solicitor and law professor