Christopher Badger Author

Christopher Badger is a barrister at 6 Pump Court, UK. Richard Macrory Hon QC is Emeritus Professor of Environmental Law at University College London, UK.