Professor Sir David Alexander Ogilvy Edward KCMG QC PC FRSE

Professor Emeritus, University of Edinburgh.

Elected

1990

Discipline

C2 Philosophy, Theology and Law