Richard Macrory Hon KC Author & Editor

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