Sustainable development: Opportunities and challenges (Serials, 2005)