Meeting the global challenge themes and programs of the International Development Research Centre. (International Development Research Centre, 1993)