Models in the Mind by Y. Rogers
The concept of mental models is an important approach to understanding within cognitive psychology. This invaluable new book surveys a broad range of mental models in the context of human-computer interaction, complex computer systems, and cognitive psychology as a whole. It will be of great interest to students and researchers in cognitive psychology and HCI.