Human computer interaction (Prentice-Hall Europe, 1998)