High Technology and Human Development
Some basic premises