Designing The User Interface: Strategies For Effective Human-Computer Interaction - Shneiderman, & Et Al. - (Pearson Education Limited, 2018)