Principles of international enviornmental law - Sands, Philippe (Cambridge University Press, 2003)