Internet
Research
Project

A look at the impact of computing technology, and some of the issues surrounding it