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 2 (1):139-52. https://jsdlp.ogeesinstitute.org/jsdlp/article/view/28.