Interfacing thought cognitive aspects of human-computer interaction (MIT Press, 1989)