James Peter Chalmers

Scottish lawyer and Regius Professor of Law in Glasgow