B.: Designing the User Interface: Strategies for Effective Human-Computer Interaction (1997)

by Shneiderman