Ian McLeod
- Opinion
Loving your enemies
Plaintiff in Chief: a portrait of Donald Trump in 3,500 lawsuits by James D. Zirin.
- Opinion
A pathway through a quagmire
The Negligence Liability of Public Authorities (2nd edition) | Duncan Fairgrieve and Dan Squires QC