Designing the user interface : strategies for effective human-computer interaction - Shoback (2014)