Computerization and controversy: value conflicts and social choices
Heads up! Mental models for traveling through the computer world -- The dreams of technological utopianism -- The economic, cultural, and organizational dimensions of computerization -- Computerization and the transformation of work -- Social relationships in electronic forums -- Privacy and social control -- System safety and social vulnerability -- Ethical perspectives and professional responsibilities for information and computer science professionals