Understanding interfaces :a handbook of human-computer dialogue - Lansdale, Mark W. (Academic Press, 1994)