The leading book on human-computer interaction, now completely updated Offering a process-oriented approach to human-computer interaction, this updated resource is an ideal starting point for learning the interdisciplinary skills needed for interaction design, human-computer interaction, information design, web design, and ubiquitous computing.