Sustainable development : a shared responsibility