Understanding computers and cognition : a new foundation for design / - Winograd, Terry. (Ablex Pub. Corp., 1986)