James Macleod

Professor of Law

Areas of Expertise

Evidence
Statutory Interpretation
Torts