Peter Leyland Author & Editor

Andrew Harding is Professor of Asia-Pacific Law at the University of Victoria, British Columbia, Canada. Peter Leyland is Professor of Public Law at London Metropolitan University.