Erika Rackley Editor & Author

Erika Rackley is a Professor of Law at the University of Kent. Rosemary Auchmuty is a Professor of Law at the University of Reading.