Author: D.J. Harris LLM PhD
Alternate names: D.J. Harris; D. J. Harris; David J. Harris; David Harris; Harris, David, jurist; Professor David Harris
Bio: Emeritus Professor of Public International Law, University of Nottingham