(oops, last link busted, fixed)
Download this essay in PDF format
Download Ian Harris’ 314 pages of programmers notes in PDF format