Intelligent Interfaces: Theory, Research and Design (Human Factors in Information Technology) by Peter A. Hancock | Menrva Books | MenrvaBooks