Published by Addison-Wesley as part of their Professional Computing Series. This beloved classic covers the core principles of good programming — simplicity, clarity, and generality — with practical guidance on style, algorithms, data structures, interfaces, debugging, testing, performance, and portability.
eBay