Shneiderman, Ben Designing the User Interface: Strategies for Effective Human-Computer Interaction - 4/e - New Delhi Pearson 2008 - 670 ISBN: 9788131721636