Science for a better life. Sustainable development report 2005. ([s.n.], 2005)