Comment Comment by tenant Nisan and Schocken's "The elements of computing systems" should be on this list. I'd have it at number 1 parent tenant 6 years ago