High Technology and Human Development

Some basic premises