Weaving the Rules for Our Common Future: Principles, Practices and Prospects for an International Sustainable Development Law April 11, 2002