Perspectives on a sustainable future. (12th May 2004)