Environment, Development and Sustainability. 6(4):487–510, DECEMBER 2004 Issn Print: 1387-585X Publication Date: December 2004 Print Science for sustainable development – addressing the need for stakeholder involvement Checking for direct PDF access through Ovid Abstract Abstract unavailable for this article.