The Psychology of Computer Programming

Gerald M Weinberg