Designing the user interface: Strategies for effective human-computer interaction. (3rd Edition (1992)

by B Shneiderman