Designing the user interface - Shneiderman, Ben (USA Pearson, 2010)