The Elements of Programming Style by Kernighan and Plauger Software Tools by Kernighan and Plauger The Psychology of Computer Programming by Weinberg A cartoon-illustrated DIY Honda Civic repair book from the 80's I no longer remember the name of.
Also recommended in this reply