http://www-cs-faculty.stanford.edu/~knuth/

this shouldn’t need any notes