James Macleod

Professor of Law

Areas of Expertise

Evidence
Criminal Law
Statutory Interpretation
Torts