James Chalmers

James Chalmers

James Chalmers is Regius Professor of Law at the University of Glasgow.