"There are five main areas in which humans relate to information and communications technology: the nature of computers and information, the creation of information technologies, the development of ar
Why does information technology disappoint or enslave us? Why do so many information systems projects collapse? How can we do better? There are many technical, social, economic and other aspects to co
This book provides a fascinating reading experience for anyone interested in an inquiring relationship between technical progress and the quality of the human condition. It manages to keep a healthier