Human-computer interaction - Dix, Alan (Prentice Hall Europe, 1998)