Get 30% off in the May sale - for one week only

Biography

Gerhard Kemp is Professor of Criminal Law at UWE Bristol Law School, UK, and Extraordinary Professor in Public Law at Stellenbosch University, South Africa.
Environment: Staging