Brian R. Gaines
Mildred L.G. Shaw
International Journal of Man-Machine Studies
Why good engineers (sometimes) create bad interfaces