Pavlovskaia, E. (2015). Are we there yet? A legal assessment and review of the concept of sustainable development under international law. Journal of Sustainable Development Law and Policy (The), 2(1), 139–152. https://doi.org/10.4314/jsdlp.v2i1.