Human-computer interaction - Pavlidis, Ioannis (Artificial intelligence series / In-Teh, 2008)