Human-Computer interaction - Dix, Alan (Prentice Hall, 1993)