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