Douglas Lewis

Douglas Lewis is Professor of Public Law at the University of Sheffield.