Designing the User Interface strategies for effective human-computer interaction - Ben Shneiderman; Catherine Plaisant; Maxine Cohen et al (New Delhi Pearson, 2014)