Iain G MacNeil Author & Editor

Iain G MacNeil is the Alexander Stone Professor of Commercial Law at the University of Glasgow.