The Psychology of Computer Programming

Weinberg, Gerald M.
9780932633422
0-932633-42-0