The human-computer interaction handbook : fundamentals, evolving technologies and emerging applications. - Jacko, Julie E. (Lawrence Erlbaum Associates Inc, 2003)