Science technology and development: people's participation - Science technology (STEC, 1995)