The Handbook of Human-machine Interaction