Designing the User Interface : Strategies for Effective Human-Computer Interaction - SHNEIDERMAN,B. ;PLAISANT,C.(et-al) (India:Dorling Kindersley, 2010)