David Mitchell
Lawyer, Presbyterian minister, constitutional expert, Solicitor-General of Lesotho

David Mitchell