Stuart K. Card
Intelligent Systems Laboratory, Xerox Palo Alto Research Center, Palo Alto, California
The Psychology of Human-Computer Interaction