Development and the information age four global scenarios for the future of information and communication technology (International Development Research Centre, 1997)