Human-computer interaction / Jenny Preece [et al.]. - Preece, Jenny (1949- ). (Addison-Wesley, 1994)