The Humble Programmer by Edsger W. Dijkstra (1972)
cs.utexas.edu