James Holland is a Barrister and Professor Emeritus at Bristol Law School, the University of the West of England.