Issues of human computer interaction - Sarmento, Anabela. (IRM Press, 2005)