The human-computer interaction handbook : fundamentals, evolving technologies, and emerging applications. ISBN 9780805858709. Published by Lawrence Erlbaum Associates in 2008. Publication and catalogue information, links to buy online and reader comments.