Designing the User Interface: Strategies for Effective Human-Computer Interaction (2005)

by B Shneiderman, C Plaisant