
In recognising the significant role international law can play in supporting the objectives of justice and sustainable development, Global Justice and Sustainable Development provides a wide-ranging analysis of some of the most fundamental challenges facing global society...