The Human-Computer Interface: Design Principles and CognitionA detailed guide to the human-computer interface: design principles and cognition. Covers key theories, research findings, and practical applications in ps