Understanding computers and cognition : a new foundation for design - Winograd, Terry, 1946- (Addison-Wesley Publishing Company, 1987)