B. A. Myers
Proceedings of the SIGCHI conference on Human factors in computing systems Wings for the mind - CHI ’89
Why good engineers (sometimes) create bad interfaces