Designing Interaction: Psychology at the Human-Computer Interface

From the Publisher: Drawn from psychology, computer science, anthropology, management science, and industrial design, these essays reveal how contemporary psychology can contribute to the design of improved human computer interfaces.