User interface design - Thimbleby, Harold (ACM Press ; Addison-Wesley, 1990)