An assault on poverty : basic human needs, science and technology (IDRC : UNCTAD, 1997)